0

我们有一个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=**也不支持拥有多个。

4

0 回答 0