我们有一个Sonar 4.5.1
安装的C# plugin version 3.3
设置。该服务器由几个项目共享。最近启动了一个 .NET 4.6 项目,Jenkins 1.655LTS 是该项目的 CI 工具。我已经设置了 Jenkins "SonarQube Scanner 2.4"
,因为我无法使用"MSBuild SonarQube Scanner"
. (注意:可用的“MSBuild Sonar Scanner”版本与 C# 插件版本不兼容)
我已经在 Sonar 属性(通过 Jenkins)中配置了 fxcop 配置,如下所示
sonar.fxcop.installDirectory=C:/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Static Analysis Tools/FxCop/
sonar.cs.fxcop.fxCopCmdPath=C:/Program Files (x86)/Microsoft Visual Studio 14.0/Team Tools/Static Analysis Tools/FxCop/FxCopCmd.exe
**sonar.cs.fxcop.assembly=**"./Path/bin/Debug/Project.ShopWindow.Core.Contracts.dll"
请建议如何扫描多个组件。我尝试了各种方法(使用 和空格),但它们不起作用。**sonar.cs.fxcop.assembly=**
也不支持拥有多个。