/target:appcontainerexe(C# 编译器选项)

如果使用 /target:appcontainerexe 编译器选项类似,编译器创建在应用容器必须运行的 Windows 可执行(.exe)文件。 此选项与 /target:winexe 等效,但对于 Windows 应用商店 app 模型。

/target:appcontainerexe

备注

需要 app 运行应用容器,此选项设置为在 可移植可执行文件 (PE)文件的内容。 当该位安装时,将会出错,如果 CreateProcess 方法尝试生成在应用容器外的可执行文件。

除非使用 /out 选项,输出文件名采用包含 主要 方法输入文件的名称。

如果指定此选项在命令提示时,直至下一个 /out/target 选项的所有文件用于创建可执行文件。

在 IDE 中设置此编译器选项

  1. 解决方案资源管理器,打开项目的快捷菜单,然后选择 属性

  2. 应用程序 选项,在 输出类型 列表中,选择 Windows 应用商店应用程序

    此选项。Windows 应用商店 app 模板可用。

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

示例

以下命令生成 filename.cs 到应用容器只能运行的 Windows 可执行文件。

csc /target:appcontainerexe filename.cs

请参见

参考

/target(C# 编译器选项)

/target:winexe(C# 编译器选项)

其他资源

C# 编译器选项