【发布时间】:2012-12-19 08:51:32
【问题描述】:
我有一个基本问题,可能它很明显,但由于某种原因,我似乎无法成功安装和使用代码合同。
我已经从 MSDN 下载了该软件包,并按照在线文档进行了安装,但我仍然收到以下代码语句的 IDE 警告:
Contract.Requires(inputParameter != "");
IDE 警告是:
“方法调用被跳过。编译器不会生成方法调用,因为方法是有条件的,或者是没有实现的部分方法”
在启用代码合同的过程中我遗漏了什么?我正在使用 VS2010 Ultimate SP1
【问题讨论】:
-
@AdrianFaciu:谢谢,帖子解释了原因,它的解决方案对我有用。只需在项目预处理器定义上定义
CONTRACTS_FULL,因为代码合同插件似乎无法正常工作。
标签: c# visual-studio-2010 code-contracts