因此,我们的TFS 2013构建除了报告代码覆盖范围外,一切都做得很正确。我在这里看到过类似的问题,例如TFS 2013 - No Code Coverage Results,但我们已经尝试了建议的修复,但没有结果。
UPDATE 1-我们已经采取了更多的步骤来解决这个问题;下面是完整的列表:
构建过程本身运行良好。当我们在IDE中本地构建项目时,我们可以获得代码覆盖结果。在构建服务器上,MSTest和NUnit测试项目都运行良好,我们看到了预期的pass/ fine结果。“无代码覆盖结果”消息仍然困扰着我们。
更新2-这里是我们在运行日志中看到的:

有人建议在https://stackoverflow.com/a/16198120/141508中使用国产代码覆盖计算器,但如果在TFS上花费15万美元(约合人民币15万元)&相对于2013年在MSDN上的终极功能,而这一基本功能仍然无法发挥作用,那将是一种犯罪。
发布于 2014-08-15 09:00:59
将运行设置文件添加到源代码管理。将测试设置为自定义并指向运行设置文件。有关使用.runsettings文件的更多信息,可以在msdn:http://msdn.microsoft.com/en-us/library/jj159530.aspx上找到。
https://stackoverflow.com/questions/25318490
复制相似问题