/target:exe (параметры компилятора C#)
Параметр /target:exe предписывает компилятору создавать исполняемое (EXE) консольное приложение.
/target:exe
Заметки
Параметр /target:exe действует по умолчанию. Исполняемый файл создается с расширением ЕХЕ.
Используйте параметр /target:winexe для создания исполняемого файла программы Windows.
Если не указано иное с помощью параметра /out, имя выходного файла совпадает с именем входного файла, который содержит метод Main.
Для создания EXE-файла используются все файлы, указанные в командной строке до следующего параметра /out или /target:module.
В файле исходного кода, который компилируется в EXE-файл, должен содержаться один и только один метод Main. Если код содержит несколько классов с методом Main, то указать, какой класс содержит метод Main, можно с помощью параметра компилятора /main.
Установка параметра компилятора в среде разработки Visual Studio
Откройте страницу Свойства проекта.
Выберите страницу свойств Приложение.
Измените значение свойства Тип выходных данных.
Дополнительные сведения об установке этого параметра компилятора программным путем см. в разделе OutputType.
Пример
В каждой из представленных ниже команд командной строки выполняется компиляция файла in.cs для создания файла in.exe:
csc /target:exe in.cs
csc in.cs
См. также
Ссылки
/target (параметры компилятора C#)