Visual Studio 2015中的直接和间接引用错误

时间:2016-05-23 14:35:17

标签: c# vb.net visual-studio visual-studio-2015

我刚刚将我的解决方案从Visual Studio 2010迁移到2015.它由3个DLL项目(所有C#)和一个Web应用程序项目(VB.Net)组成。

尽管编译正确且能够运行/调试代码,Visual Studio 2015仍然抱怨......

  

BC32207该项目目前包含对多个版本的“xxx.dll”的引用,对版本2.0.5987.24747的直接引用和对版本2.0.5987.24748的间接引用。更改直接引用以使用xxx.dll版本2.0.5987.24748(或更高版本)。

这不仅发生在一个dll上,而且可能发生在3个中的任何一个......它似乎没有任何模式,它抱怨它。

我可以继续工作,但是在代码中有很多“错误”(用红色波浪下划线突出显示),这实际上并不是错误,这让人分心。

如果没有锁定版本号,我怎样才能阻止Visual Studio获取多个引用?

为了记录,我在cleaned模式下有Release解决方案,但在Debug模式下进行编译后仍然可以得到它。

0 个答案:

没有答案