Подобный этой Компиляции вопроса к автономному исполняемому файлу (.exe) в Visual Studio
Но ничто там не работает на меня.
Я записал приложение, которое очень просто в C#. Я хочу, чтобы это скомпилировало в одинокий EXE-файл, но я, может казаться, не нахожу, что надлежащие настройки делают это. Все компилирует в опубликовать папку и существуют только файлы установки/установки.
Спасибо!
Вы просто скомпилируете это. В папке bin \ Release (или bin \ Debug) будет файл .exe.
Если вы спрашиваете, как создать исполняемый файл, который вообще не полагается на .NET framework, то это намного сложнее, и вам нужно будет приобрести что-то вроде RemoteSoft's Salamader . В общем, на самом деле это не стоит беспокоиться: Windows Vista поставляется с предустановленной .NET framework 2.0, поэтому, если вас это беспокоит, вы можете просто настроить таргетинг на платформу 2.0 (тогда только пользователи XP должны будут установить платформу) .
Вы уверены, что выбрали консольное приложение? Я запускаю VS 2010, и с ванильными настройками консольное приложение C # строит в \ bin \ debug. Попробуйте создать новый проект консольного приложения с языком C #. Соберите проект и перейдите в Project / [Console Application 1] Properties. На вкладке "Сборка" укажите путь вывода? По умолчанию он должен быть bin \ debug, если у вас нет некоторых ограниченных настроек на вашей рабочей станции и т. Д. Также просмотрите окно вывода сборки и посмотрите, не возникают ли какие-либо ошибки - в этом случае ничего не будет построено в выходной папке, конечно ...