我的C#项目是在VS2015中开发的,使用了代码合同(Code Contracts)。这个工具自从被微软开源以来就已经过时了,我不打算在VS2017中使用它。尽管如此,当我试图在VS2017中运行我的项目单元测试时,它抱怨需要使用CCRewrite重写程序集,因为它包含前置条件(preconditions)。当我创建一个新的VS2017项目(作为测试)并使用前置条件时,我没有遇到这个错误。
那么,我需要做什么来消除我的旧项目中的错误消息呢?
我的C#项目是在VS2015中开发的,使用了代码合同(Code Contracts)。这个工具自从被微软开源以来就已经过时了,我不打算在VS2017中使用它。尽管如此,当我试图在VS2017中运行我的项目单元测试时,它抱怨需要使用CCRewrite重写程序集,因为它包含前置条件(preconditions)。当我创建一个新的VS2017项目(作为测试)并使用前置条件时,我没有遇到这个错误。
那么,我需要做什么来消除我的旧项目中的错误消息呢?