我们安装了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扫描仪和#34;的版本与C#插件版本不兼容)
我在Sonar属性中配置了fxcop配置(通过Jenkins),如下所示
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=**
。