我有这个类库项目坐在解决方案中。
我的需求是能够将资源(来自'Resources'文件夹的所有文件)嵌入到DatabaseResources.resx中,并将它们全部编译成一个程序集。
我尝试了CSC并且能够编译它
csc /target:library /out:MyClassLibrary.dll /res:ContentChangeLog.gz /res:CountryBillingRules.gz /res:Finance.gz /res:Instructions.xml /res:Language.gz /res:Masters.gz /res:wbs.gz /res:wbsList.gz
但是,MyClassLibrary.dll应该通过DatabaseResources.resx公开这些资源,以便其他人可以找到它 - MyClassLibrary.DatabaseResources。(资源名称)
我找不到用CSC做同样事情的方法。
任何帮助表示感谢。
答案 0 :(得分:1)
我想你要找的是MsBuild。
这里有一个很好的解释 - Some confusions about Command Line Compiler and MSBuild