Поделиться через


/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

  1. Откройте страницу Свойства проекта.

  2. Выберите страницу свойств Приложение.

  3. Измените значение свойства Тип выходных данных.

Дополнительные сведения об установке этого параметра компилятора программным путем см. в разделе OutputType.

Пример

В каждой из представленных ниже команд командной строки выполняется компиляция файла in.cs для создания файла in.exe:

csc /target:exe in.cs
csc in.cs

См. также

Ссылки

/target (параметры компилятора C#)

Другие ресурсы

Параметры компилятора C#