更新:2007 年 11 月

/target:winexe 选项使编译器创建可执行 (EXE) 的 Windows 程序。

/target:winexe

备注

将创建带扩展名 .exe 的可执行文件。 Windows 程序是一种由 .NET Framework 库或使用 Win32 API 提供一个用户界面的程序。

使用 /target:exe 创建控制台应用程序。

除非另外使用 /out 选项指定,否则输出文件名采用包含 Main 方法的输入文件名。

在命令行指定该选项时,直至下一个 /out/target 选项之前的所有文件都将用于创建 Windows 程序。

在编译到 .exe 文件中的源代码文件中要求有且仅有一个 main 方法。 /main 选项使您可以在代码中包含多个具有 main 方法的类的情况下,指定包含 main 方法的类。

在 Visual Studio 开发环境中设置此编译器选项

  1. 打开项目的“属性”页。

  2. 单击“应用程序”属性页。

  3. 修改“输出类型”属性。

有关如何以编程方式设置此编译器选项的信息,请参见 OutputType

示例

in.cs 编译成 Windows 程序:

 复制代码
csc /target:winexe in.cs

请参见