geo*_*rtz 3 visual-studio-2010 code-contracts
我刚刚升级到visual studio 2010并安装了代码合同msi.当我尝试使用它时,我得到一个编译器错误,即v3.5和v4框架中都存在system.diagnostics.contracts.contract dll.有谁知道我该怎么做才能解决这个问题?谢谢.
Ric*_*ich 10
如果要升级使用.NET 4.0合同的.NET 3.5项目,请确保删除对Microsoft.Contracts程序集的引用.
该Microsoft.Contracts程序集提供了在.NET 2.0或3.5项目中使用的代码协定,但默认情况下是在.NET 4.0中提供的mscorlib,因此您不需要它.它们都共享System.Diagnostics.Contracts命名空间,因此通过同时引用两者,编译器无法确定您尝试使用哪一个.
| 归档时间: | 
 | 
| 查看次数: | 1716 次 | 
| 最近记录: |