C# ILMerge。不允许任务未解析的程序集引用

C# ILMerge。不允许任务未解析的程序集引用,c#,msbuild,task,msbuild-task,ilmerge,C#,Msbuild,Task,Msbuild Task,Ilmerge,我已使用Nuget将MSBuild.ILMerge.Task安装到我的项目中。 当我尝试构建项目时,出现了一个错误: 错误:不允许未解析的程序集引用:ICSharpCode.SharpZipLib 我到处找,但找不到任何有用的东西 如何修复此错误?也许设置.dll属性[private=false]可以回答您的问题 private的意思是“将dll文件复制到目录”你有解决方案吗?@Jacob抱歉,伙计,我忘了我是如何修复它的,但我想我有一个dll的重复版本并删除了它,我不确定

我已使用
Nuget
MSBuild.ILMerge.Task
安装到我的项目中。 当我尝试构建项目时,出现了一个错误:

错误:不允许未解析的程序集引用:ICSharpCode.SharpZipLib

我到处找,但找不到任何有用的东西


如何修复此错误?

也许设置.dll属性[private=false]可以回答您的问题


private的意思是“将dll文件复制到目录”

你有解决方案吗?@Jacob抱歉,伙计,我忘了我是如何修复它的,但我想我有一个dll的重复版本并删除了它,我不确定