Dan*_*olf 6 msbuild c++-cli code-contracts
我最近偶然发现了Code Contracts,并开始在我的C#项目中使用它们.但是,我还有许多用C++/CLI编写的项目.
对于C#和VB,Code Contracts在项目属性对话框中提供了一个方便的配置面板.对于C++/CLI项目,没有这样的面板.
从文档,我得到的印象是添加代码契约到C++/CLI项目的支持应该是调用一些外部工具作为构建过程的一部分(即一个简单的问题ccrefgen.exe,cccheck.exe和ccrewrite.exe).但是,有关呼叫序列的命令行选项和限制的数量让我有点害怕.
任何人都能指出一种简单的方法来运行Code Contracts工具作为Visual Studio中构建过程的自动化部分吗?
我来到这个 stackoverflow 页面是因为我正在寻找与原始发布者正在寻找的答案相同的答案。到目前为止,我的搜索似乎表明“代码契约”本身不适用于 C++ 本机代码。然而,有一个类似的东西叫做“VC++(Visual C++)源注释”。
尝试以下链接:
http://dotnetslackers.com/articles/net/code-contracts.aspx#visual-c-source-annotations
http://social.msdn.microsoft.com/Forums/en/vstscode/thread/db48da4d-fc93-4e99-99cc-22d47c5838e9
| 归档时间: |
|
| 查看次数: |
729 次 |
| 最近记录: |