sri*_*nka 5 msbuild fxcop sonarqube5.1
我们在使用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规则.
请帮助我们解决这个问题.
谢谢,Sri Priyanka
我认为你应该阅读http://www.sonarqube.org/easy-analysis-of-visual-studio-solutions-with-the-sonarqube-scanner-for-msbuild/和http://docs.sonarqube.org/显示/PLUG/C%23+插件。
请注意,您应该从“Visual Studio 2013 或更高版本的开发人员命令提示符”运行命令(http://docs.sonarqube.org/display/SONAR/Analyzing+with+SonarQube+Scanner+for+MSBuild)。DOS 命令提示符和 Windows PowerShell 都不起作用,因为它们没有设置正确的变量。
FxCop 本机支持并不意味着它附带 MSBuild SonarQube Runner,但您必须安装 Visual Studio >= 2013。
此外,我发现不仅 sonar-project.properties 已被弃用,而且您必须将其删除以避免出现奇怪的行为。
| 归档时间: |
|
| 查看次数: |
526 次 |
| 最近记录: |