it-roy-ru.com

.Net все приложение в виде одного файла .exe?

Я разработал программное обеспечение без базы данных. Я хочу создать .exe своего проекта .Net, чтобы я мог предоставить пользователям только файл .exe для использования программного обеспечения.

К сожалению, я не знаю, как создать .exe моего проекта в .Net.

У кого-нибудь есть руководство по этой проблеме?

23
2easylogic

Что-то вроде ILMerge возможно?

Там даже GUI

Примечание: я на самом деле не пробовал ни один из них.

27
Andrew Kennan

Есть дополнение Costura.Fody, которое собирает все в один исполняемый файл, который не требует установки. Его можно установить через nuget , однако последняя версия nuget предотвратит создание файла FodyWeavers.xml, поэтому это необходимо сделать вручную.

2
Knickerless-Noggins

.Exe автоматически создается при сборке проекта в Visual Studio . Его можно найти в папке/bin/debug или/bin/Release вашего проекта. Тем не менее, вы должны предоставить всю папку Debug или Release конечному пользователю, если эта папка содержит другие файлы, кроме вашего .exe.

PS: Рекомендуется указывать только версию ".exe" вашего .exe вместо "отладки".

0
apoorv020