Azure devops Azure devops无法打开代码覆盖率文件
大家好,我对azure管道的代码覆盖率有问题。当主分支触发CI时,代理有一项任务来测试.net核心。当我使用这个测试时,我必须配置路由并启用代码覆盖率。完成CI后,它成功结束,我可以下载一个包含代码覆盖率的文件。我的问题是我无法打开此文件,不能使用visual studio或其他任何工具。没有人知道我如何解决这个问题,也许我没有正确配置它 我的设置图片: 档案图片Azure devops Azure devops无法打开代码覆盖率文件,azure-devops,code-coverage,azure-pipelines,Azure Devops,Code Coverage,Azure Pipelines,大家好,我对azure管道的代码覆盖率有问题。当主分支触发CI时,代理有一项任务来测试.net核心。当我使用这个测试时,我必须配置路由并启用代码覆盖率。完成CI后,它成功结束,我可以下载一个包含代码覆盖率的文件。我的问题是我无法打开此文件,不能使用visual studio或其他任何工具。没有人知道我如何解决这个问题,也许我没有正确配置它 我的设置图片: 档案图片 错误图片https://i.stack.imgur.com/fxqdI.png您似乎使用了错误的配置。恐怕--收集“代码覆盖范围”不
错误图片<代码>https://i.stack.imgur.com/fxqdI.png您似乎使用了错误的配置。恐怕
--收集“代码覆盖范围”
不起作用
您可以添加.NET核心测试任务并添加/p:CollectCoverage=true
参数,然后使用报告生成任务添加代码覆盖率报告
更多详细步骤,请参阅以下教程:
我得到错误##[警告]未找到与*/test-.xml匹配的测试结果文件。当我使用发布测试结果时task@JasonD如果测试报告
xx.xml
生成正确,您是否检查了日志?如果您正在使用“发布测试结果”任务,请取消选中.NET核心测试任务中的“发布测试结果和代码覆盖率”。我生病了,所以没有机会尝试。抱歉,我很快就会这么做。我发现它可以工作,但您需要visual studio的付费版本才能打开te fileHi@JasonD。谢谢您的友好回复。这是一种期待的行为。代码覆盖率功能仅在Visual Studio Enterprise edition中可用。您可以在我们的官方文件中找到相关信息: