我们在使用 SonarQube 5.1.1 分析 .NET 项目时遇到问题。
请注意,FxCop 规则在质量配置文件级别启用。
我们正在使用 MSBuild SonarQube Runner 来分析项目。但我们面临的错误是必须设置 sonar.cs.fxcop.assembly。
我们在 sonar-runner-2.4 上遇到过类似的问题,但当时这个参数可以通过 sonar-project.properties 文件传递。
但由于 sonar-runner 不支持 .NET 项目,我们现在使用 MSBuild SonarQube Runner。
您能否确认我们如何使用 MSBuild SonarQube Runner 避免这些问题并在 .NET 项目上执行 FxCop 规则?
C# 插件版本是 4.1。
如果我们需要任何进一步的信息,请告诉我。
由于这个问题,我们推迟了生产声纳升级,因为项目团队不同意在质量配置文件级别禁用 FxCop 规则。
请帮助我们解决这个问题。
谢谢,斯里普里扬卡