【发布时间】:2011-02-28 09:40:46
【问题描述】:
我有一个带有 C# 项目和一个 C++/CLI 项目的 Visual Studio 2010 .NET 4 解决方案。
我使用 Visual Studio 的内置单元测试和代码覆盖率。
除了 C++/CLI 项目的 Visual Studio 2010 覆盖工具似乎比 Visual Studio 2008 覆盖工具弱得多之外,我得到了奇怪的结果。
例如,我在这个文件中发现了未发现的代码:
c:\程序文件 (x86)\microsoft 视觉工作室 10.0\vc\include\xstring
以及该目录中的一些其他文件。
我想从覆盖结果中排除此代码。
有没有办法在该代码上添加一些exclude attributes? 如果没有,是否有不同的自动方式将该代码排除在覆盖范围之外?如果没有,有没有办法使用EXCLUDE option 排除它?是否可以在 Visual Studio 中自动完成,而无需从命令提示符运行覆盖工具?
还有其他解决方案吗?
【问题讨论】:
标签: visual-studio-2010 .net-4.0 c++-cli code-coverage