3

前几天我看到了一个 Code Contracts 的演示,并决定在一个小测试项目中试一试。

在向类添加“使用 System.Diagnostics.Contracts”语句后,我可以适当地设置我的代码合同代码,但合同似乎没有得到执行。

我在项目属性屏幕上看不到“代码合同”选项卡是否有原因?

4

1 回答 1

5

您需要安装 Dev Labs 工具包才能显示 Visual Studio 集成。

代码合同是 .Net 4 的一部分,但默认情况下该工具不是 VS 2010 的一部分。

它可以从这里下载:http: //msdn.microsoft.com/en-us/devlabs/dd491992.aspx

于 2010-11-11T14:06:49.183 回答