我们有一个Asp.Net MVC 2.0应用程序。在Vs2010解决方案资源管理器中,只有一个System.Web从GAC引用(4.00)。当我运行部署项目时,我收到编译警告,说明“发现同一个依赖程序集的不同版本之间存在冲突?”我用反射器从我们的网站打开了我们的dll,还看到了2个System.Web参考资料吗?
答案 0 :(得分:1)
当您使用相同引用的多个项目的解决方案但其中一个引用可能是不同的版本时,可能会发生此错误。例如,您有一个使用实体框架4.0的项目和使用实体框架4.3.1的另一个项目的解决方案。
您可以通过确保项目中的所有引用都使用相同的版本来解决此问题。
答案 1 :(得分:0)
我发现了错误,我不得不将项目文件中的引用更改为.NET 4.0