Visual Studio 2010 Pro RC 中的 Code Contract 属性

Posted

技术标签:

【中文标题】Visual Studio 2010 Pro RC 中的 Code Contract 属性【英文标题】:Code Contract's properties in Visual Studio 2010 Pro RC 【发布时间】:2010-02-15 00:04:23 【问题描述】:

因此,Visual Studio 2010 的属性中似乎应该有一个“代码合同”选项卡。我在任何地方都找不到它。也许这是我的 Visual Studio 安装的问题?我正在运行 RC 版本。

这就是我所拥有的:

alt text http://img192.imageshack.us/img192/5928/lcmitpm2aur5e4uiabdtofw.png

有谁知道可能出了什么问题?也许我找错地方了?

谢谢

【问题讨论】:

【参考方案1】:

您必须先下载并安装code contracts。即使这样,您也只能获得合同的运行时检查。静态检查需要 Visual Studio 高级版。

【讨论】:

顺便说一句,我已请求在所有版本的 Visual Studio (visualstudio.uservoice.com/forums/121579-visual-studio/…) 中获得代码合同支持。一些投票可能会有所帮助。【参考方案2】:

你真的安装了Code Contracts stuff from DevLabs吗?

【讨论】:

啊,我还以为是 VS 2010 自带的?它甚至有 System.Diagnostics.Contracts 命名空间,因此被加载到 VS 中。 我的理解是,虽然System.Diagnostics.Contracts 包含在 .NET 4 中,但您还需要单独安装才能获得工具和 VS 集成。

以上是关于Visual Studio 2010 Pro RC 中的 Code Contract 属性的主要内容,如果未能解决你的问题,请参考以下文章

Visual Studio 2010/2012 Pro Power Tools

从 Visual Studio 2008 升级到 Visual Studio 2010 速成版

visual studio 2015怎样升级

以编程方式创建 pro 时如何在 Visual Studio 中查看资源文件内容

在 Visual Studio C++ 2008 Pro 中的 MFC 对话框上进行额外的初始化

SQL Server Compact 4.0 未在 Visual Studio 2010 中显示