@MethaTrader

Как экспортировать C# проект одним .exe?

Есть WPF проект в который установлен NuGet пакет. Как мне собрать проект, чтобы данная библиотека не выносилась отдельным файликом .dll после экспорта?
Без .dll сам EXE не запускается, что логично.
Если есть решение, кроме как SFX-архив делать, объясните пожалуйста. Заранее спасибо.
  • Вопрос задан
  • 243 просмотра
Решения вопроса 2
Если у вас .net Core (или .net 5+), то сделайте Single file application
Если у вас .net Framework, то используйте Costura.Fody
Ответ написан
Комментировать
@d-stream
Готовые решения - не подаю, но...
https://github.com/dotnet/ILMerge

из плюсов - прямо в проекте можно прописать target => F6 и получен готовый exe
Ответ написан
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы