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


/target:exe (создание консольного приложения) (параметры компилятора C#)

Обновлен: Ноябрь 2007

Параметр /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#