2017-02-11 15 views
-1

Я использовал ILmerge.Как сделать один файл exe из сборки C# и dll?

И он сделал файл merged_exe с успехом. (с опцией/zeroPekind)

Но это не работает.

Моя работа очень проста. Я прочитал таблицу из файла SQLite и создаю текстовый файл. То есть.

Я попытался использовать «ResolveEventHandler» в сети(). Это тоже не работало.

Что мне нужно делать?

+0

Что значит «не работает» означает? Какая у вас ошибка? –

+0

Первая «теперь работа» означает. – Jason

+0

очень простая коробка сообщений говорит «(Корейский) решение проблемы онлайн и клоунами, (следующая строка) закрывает программу (последняя строка) дебюта программы». вот и все. – Jason

ответ

1

Я использовал Costura.Fody. Он отлично работает.

Install-Package Costura.Fody 

Вот шаги, которые можно добавить с помощью VS.

  1. Перейти к Tool -> NuGet Пакет Управление -> Package Manager Console
  2. Убедитесь, что ваш проект выбран по умолчанию проекта в консоли
  3. команды типа "Install-Package Costura.Fody", а затем нажмите клавишу ВВОД.
  4. скомпилировать и запустить приложение
  5. Вашего ех будет готов
  6. Однако вы можете настроить его с FodyWeavers.xml
+0

Спасибо за комментарий. Но, что это такое? Я вообще не знаю. – Jason

+0

Это пакет nuget для встраивания всех необходимых DLL-файлов в один exe-файл. Вы просто установите это для своего проекта через nuget и получите один вывод. вы можете узнать больше здесь https://github.com/Fody/Costura –

+0

Да, я просто искал его из вашего комментария. Моя проблема: я не знаю, что такое * eck «NuGet». В любом случае, я попробую это ..... Спасибо. – Jason