代码之家  ›  专栏  ›  技术社区  ›  brickner

为什么我不能在VisualStudio 2010中获得C++/CLI项目的代码覆盖率结果?

  •  0
  • brickner  · 技术社区  · 16 年前

    我最近将我的解决方案升级到了Visual Studio 2010。

    我有4个项目,我想覆盖使用单元测试- 3 C和1和C++/CLI。

    我得到了C项目的覆盖,但不是C++或CLI项目。

    我确实在Visual Studio 2008中得到了所有这些。

    我已使用testrunconfig->数据和诊断->代码覆盖率->配置程序集。

    为什么我不能获得C++/CLI项目的代码覆盖率结果?

    1 回复  |  直到 13 年前
        1
  •  1
  •   Jon Cage    13 年前

    我知道怎么了。

    从Visual Studio 2008升级到Visual Studio 2010似乎删除了配置文件选项( /PROFILE )

    需要做的是

    Project Properties -> Configuration Properties -> Linker -> Advanced -> Profile

    并将此设置更改为“是”( 剖面 )

    现在,我得到了C++/CLI项目的代码覆盖率。

    推荐文章