Скомпилируйте в одинокий exe для приложения C# в Visual Studio 2010

Подобный этой Компиляции вопроса к автономному исполняемому файлу (.exe) в Visual Studio

Но ничто там не работает на меня.

Я записал приложение, которое очень просто в C#. Я хочу, чтобы это скомпилировало в одинокий EXE-файл, но я, может казаться, не нахожу, что надлежащие настройки делают это. Все компилирует в опубликовать папку и существуют только файлы установки/установки.

Спасибо!

28
задан Community 23 May 2017 в 11:46
поделиться

2 ответа

Вы просто скомпилируете это. В папке bin \ Release (или bin \ Debug) будет файл .exe.

Если вы спрашиваете, как создать исполняемый файл, который вообще не полагается на .NET framework, то это намного сложнее, и вам нужно будет приобрести что-то вроде RemoteSoft's Salamader . В общем, на самом деле это не стоит беспокоиться: Windows Vista поставляется с предустановленной .NET framework 2.0, поэтому, если вас это беспокоит, вы можете просто настроить таргетинг на платформу 2.0 (тогда только пользователи XP должны будут установить платформу) .

44
ответ дан 28 November 2019 в 03:22
поделиться

Вы уверены, что выбрали консольное приложение? Я запускаю VS 2010, и с ванильными настройками консольное приложение C # строит в \ bin \ debug. Попробуйте создать новый проект консольного приложения с языком C #. Соберите проект и перейдите в Project / [Console Application 1] Properties. На вкладке "Сборка" укажите путь вывода? По умолчанию он должен быть bin \ debug, если у вас нет некоторых ограниченных настроек на вашей рабочей станции и т. Д. Также просмотрите окно вывода сборки и посмотрите, не возникают ли какие-либо ошибки - в этом случае ничего не будет построено в выходной папке, конечно ...

0
ответ дан 28 November 2019 в 03:22
поделиться
Другие вопросы по тегам:

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