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


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

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

Параметр /target:winexe указывает компилятору создавать исполняемый файл (EXE-файл) программы Windows.

/target:winexe

Заметки

Исполняемый файл создается с расширением ЕХЕ. Программа Windows предоставляет интерфейс пользователя из библиотеки .NET Framework или из API-интерфейсов Win32.

Для создания консольного приложения используется параметр /target:exe.

Если не указано иное с помощью параметра /out, имя выходного файла совпадает с именем входного файла, который содержит метод Main.

Для создания программы Windows используются все файлы, указанные в командной строке до следующего параметра /out или /target.

В файле исходного кода, который компилируется в EXE-файл, должен содержаться один и только один метод Main. Если код содержит несколько классов с методом Main, то указать, какой именно класс содержит метод Main, можно с помощью параметра /main.

Установка данного параметра компилятора в среде разработки Visual Studio

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

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

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

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

Пример

Компиляция файла in.cs в программу Windows:

csc /target:winexe in.cs

См. также

Ссылки

/target (указание формата выходного файла) (параметры компилятора C#)

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

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