MSBuild Sonar Runner - 在sonarqube仪表板中未显示FxCop问题

时间:2015-12-16 04:53:49

标签: sonarqube fxcop sonarqube-msbuild-runner

我使用SonarQube v5.0和MS Build Sonar Runner,C#插件v4.3和OpenCover进行代码覆盖。

我有两个QualityProfiles。 1.仅使用SonarQube规则。 2.仅使用FxCop规则。

使用SonarQube规则QualityProfile,一切正常。问题将发布在仪表板中。 但是,当我仅使用FxCop规则QualityProfile时,不会在仪表板中发布任何问题

显示技术债务 - 0和问题 - 0。

我提到过 MsbuildSonar Runner +Fxcop - No fxcop issues are posted to server.SonarDashBoard shows 0 technical debt 这个用户面临同样的问题。但在用CS_AS更改数据库校对后,他的问题得到了解决。

但这对我来说并非发生。即使在使用Collat​​ion CS_AS(Latin1_General_CS_AS)重新创建数据库后,FxCop问题也不会在仪表板中发布。

注意:我可以看到输出目录中的CodeAnalsisLog.xml有163个警告。 同样在ProjectInfo.xml中,AnalysisResult有一个带ID的条目--FxCop。

不知道FxCop规则未在仪表板中发布的原因。

0 个答案:

没有答案