/target:winexe (параметры компилятора C#)
Параметр /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
Откройте страницу Свойства проекта.
Выберите страницу свойств Приложение.
Измените значение свойства Тип выходных данных.
Дополнительные сведения об установке этого параметра компилятора программным путем см. в разделе OutputType.
Пример
Компиляция файла in.cs в программу Windows:
csc /target:winexe in.cs
См. также
Ссылки
/target (параметры компилятора C#)