ilmerge错误“​​不允许使用未解决的程序集引用:xxxxxxx”

Tim*_*erz 5 c# ilmerge

我正在尝试使用ilmerge和此处描述的方法合并两个程序集:

http://www.hanselman.com/blog/MixingLanguagesInASingleAssemblyInVisualStudioSeamlesslyWithILMergeAndMSBuild.aspx

但是,我不想合并的项目引用出现错误...因此,在三个引用的程序集中,我只想合并一个,但是ilmerge似乎不适用于项目引用。

我知道有一个/ lib:选项,但是如何在Ilmerge.CSharp.targets中使它自动化,以便它可与任何项目一起使用?

Ram*_* A. 1

您收到什么错误消息?

将 Scott Hanselman 的更改应用到 后Ilmerge.CSharp.targets<IlMerge>True</IlMerge>仅在您要合并的项目引用上手动设置 csproj 文件。