企业🤖AI智能体构建引擎,智能编排和调试,一键部署,支持私有化部署方案 广告
# Compiler Error CS1564 指定的选项冲突: Win32 资源文件;Win32 清单。 如果使用 **/Win32res** 编译器选项,则必须在资源文件中包含自定义 Win32 清单(如果需要)。自定义 Win32 清单必须与 Win32 资源文件一起提供。只有在未指定 win32 资源文件时,才使用 **/win32manifest** 选项。 ## 更正此错误 1. 将 win32 清单添加到 win32 资源文件中,并移除 **/win32manifest** 编译器选项。 下面的示例在用 **/Win32res** 选项编译并且资源文件中未包含清单时会生成 CS1564。 ``` // cs1564.cs // Compile with: /Win32res public class Test { static int Main(string[] args) { return 1; } } ``` C# 3.0 编译器为所有二进制文件添加了默认的 win32Manifest。 ## 请参阅 [/win32manifest (C# Compiler Options)](https://msdn.microsoft.com/zh-cn/library/bb545961.aspx) [/win32res (C# Compiler Options)](https://msdn.microsoft.com/zh-cn/library/8f2f5x2e.aspx)