我正在尝试使用ilmerge将两个程序集与此处描述的方法合并:
http://www.hanselman.com/blog/MixingLanguagesInASingleAssemblyInVisualStudioSeamlesslyWithILMergeAndMSBuild.aspx
但是,我不想合并的项目引用出现错误...因此,在三个引用的程序集中,我只想合并一个,但是ilmerge似乎不适用于项目引用。
我知道有一个/lib:选项,但是如何在Ilmerge.CSharp.targets中使它自动化,以便它可与任何项目一起使用?
最佳答案
您收到什么错误消息?
将Scott Hanselman的更改应用于Ilmerge.CSharp.targets
之后,仅在要合并的项目引用上的csproj文件中手动设置<IlMerge>True</IlMerge>
。
关于c# - ilmerge错误 "Unresolved assembly reference not allowed: xxxxxxx",我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/8101391/