首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >代码覆盖率:.NET代码覆盖率和SonarQube VSTS集成

代码覆盖率:.NET代码覆盖率和SonarQube VSTS集成
EN

Stack Overflow用户
提问于 2017-08-04 01:00:02
回答 1查看 681关注 0票数 0

有人知道为什么代码覆盖率不能与.NET (完整框架)一起在Sonarqube中集成/发布结果吗?下面是我的脚本:

代码语言:javascript
复制
@ECHO OFF

MSBuild.SonarQube.Runner.exe begin /k:"CalculatorConsole" /n:"CalculatorConsole" /v:"1.0" /d:sonar.cs.vscoveragexml.reportsPaths="%CD%\VisualStudio.coveragexml"
MSBuild.exe /t:Rebuild


"%VSAPPIDDIR%\..\..\Team Tools\Dynamic Code Coverage Tools\CodeCoverage.exe" collect /output:"%CD%\VisualStudio.coverage"
"%VSAPPIDDIR%\CommonExtensions\Microsoft\TestWindow\vstest.console.exe" "CalculatorConsole.Tests\bin\debug\CalculatorConsole.Tests.dll"

"%VSAPPIDDIR%\..\..\Team Tools\Dynamic Code Coverage Tools\CodeCoverage.exe" analyze /output:"%CD%\VisualStudio.coveragexml" "%CD%\VisualStudio.coverage"

MSBuild.SonarQube.Runner.exe end

运行脚本后,没有发现错误,也没有在Sonar中发布代码覆盖率!

EN

回答 1

Stack Overflow用户

发布于 2017-08-11 22:31:03

如果你使用的是Visual Studio2017,最近SonarQube修复了扫描器无法通过Visual Studio2017获得代码覆盖率的问题。

这是来自SonarQube的问题。https://jira.sonarsource.com/browse/SONARMSBRU-330

版本3.0.1于8月3日发布。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45490474

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档