TFS 构建模板中的代码覆盖率

Code coverage in TFS build templates

我有一个使用 VS2010 或更低版本的 VS 创建的构建模板。现在,我有 VS2013。我想为该构建启用代码覆盖,但我没有看到此页面中的选项:

http://www.codewrecks.com/blog/index.php/2013/06/08/code-coverage-during-tfs-2012-build/

如果我在创建新构建定义时 select 默认构建模板 - 然后我会看到启用代码覆盖的选项。

我是不是漏掉了什么?

另一个问题是我是否应该重新创建(使用 VS2013)我使用 VS2010 或更低版本创建的所有自定义构建模板,以便一切正常工作并查看代码覆盖率等功能?

您应该在 2013 年重新创建您的版本,并确保您只使用自定义 PowerShell。 TFS 2015 中的新构建系统不使用 xaml 构建。

如果您使用 PowerShell 进行自定义,您将最大限度地降低转换成本。