gpt4 book ai didi

code-contracts - 删除 Visual Studio 2017 中的代码契约(Contract)

转载 作者:行者123 更新时间:2023-12-04 06:43:52 24 4
gpt4 key购买 nike

我在 VS2015 中开发的 C# 项目使用了 Code Contracts .这个工具自从被微软开源以来已经过时了,我不打算在 VS2017 中使用它。也就是说,当我尝试在 VS2017 中运行我的项目的单元测试时,它提示需要使用 CCRewrite 重写程序集,因为它包含先决条件。当我使用先决条件创建一个新的 VS2017 项目(作为测试)时,我没有收到此错误。

我需要做什么才能消除旧项目中的错误消息?

最佳答案

终于找到another post声明 Contract.Requires<TException>(...)需要重写器,而 Contract.Requires(...)才不是。在我的项目中进行此更改后,它现在可以在 VS2017 中正确执行。

关于code-contracts - 删除 Visual Studio 2017 中的代码契约(Contract),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42703221/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com