当我尝试使用许多项目构建解决方案时,我收到以下错误:
错误:项目'myproject3.myproject4'中的依赖项'myproject1.myproject2,Version = 1.0.3799.25569,Culture = neutral'无法复制到运行目录,因为它会与依赖项'myproject1.myproject2,Version = 1.0冲突.3841.15015,Culture = neutral'。
我该怎么办?我删除了所有项目的bin文件夹下的所有二进制文件并重建但这个错误不会消失。请帮忙。
答案 0 :(得分:1)
一个简单的解决方法应该是将有问题的Reference dll的“Copy Local”属性设置为“false”。这将阻止VS尝试将较旧的dll复制到具有较新dll的地方。
更难但更正确的解决方案是检查为什么使用相同dll的两个不同版本。也许您应该从项目myproject3.myproject4中删除引用,重建myproject1.myproject2,然后将新构建的dll添加到您的rpoject中。