向CSC命令行添加标志
本文关键字:标志 添加 命令行 CSC | 更新日期: 2023-09-27 18:16:33
我在VS2010中有一个c#项目,它生成一个DLL,里面有一个COM对象。
注册免费COM工作,我想嵌入一个清单作为一个Win32资源。因此,我需要将/win32res:blah.res
传递给用于构建DLL的csc
命令行。我可以用预构建事件生成.res
文件。
但是我做不到。我听起来完全疯了,但似乎没有简单的方法来传递一个自定义的旗帜给csc
。我意识到.csproj
文件是MSBuild文件,我想象有一个简单的方法来修改它以满足我的需要,但我找不到任何相关的(这让我发疯了)。
该选项在IDE中公开。项目+属性,应用程序选项卡,资源文件选项。
但是不要这样做,你会遇到嵌入到程序中的常规清单的麻烦。使用项目+添加新项目,应用程序清单文件。编辑文件以添加regfree COM条目。