接口上的CodeContracts在一个解决方案中不适用于不同的项目

时间:2013-09-04 20:43:58

标签: c# visual-studio code-contracts

我有一个解决方案,其中一个项目包含公共接口&另一个 - 他们的实施。接口用合同装饰。在测试期间结果显示

  • 如果接口实现与相应接口在同一个项目中而不是合同引擎工作没有任何问题
  • 如果接口实现在另一个项目中作为相应的接口而不是合同引擎不起作用。

为解决这个问题可以做些什么?

示例项目在这里:http://www62.zippyshare.com/v/58772452/file.html(68 kB)

平台:MSVS 2012 / CodeContracts 1.5.60813.10

1 个答案:

答案 0 :(得分:2)

您是否已启用构建合同参考大会(manual的第6.5节)?该功能旨在解决这个问题。