无法在 SonarQube 中找到并安装 Analysis Bootstrapper 插件

Unable to find and install Analysis Bootstrapper plugin in SonarQube

我正在尝试在声纳中启用 FXcop 规则并分析代码。但是我在

中收到以下错误

ERROR: Caused by: The property "sonar.cs.fxcop.assembly" must be set and the pro ject must have been built to execute FxCop rules. This property can be automatic ally set by the Analysis Bootstrapper for Visual Studio Projects plugin, see: http://docs.codehaus.org/x/TAA1Dg. If you wish to skip the analysis of not built pr ojects, set the property "sonar.visualstudio.skipIfNotBuilt".

控制台日志指出 属性 将由 Analysis Bootstrapper for Visual Studio plugin 自动设置。但是我无法在声纳中找到并安装这个插件。

我还尝试在 sonar 中设置以下属性。但仍然出现相同的错误

sonar.cs.fxcop.fxCopCmdPath=C:\Program Files (x86)\Microsoft Fxcop 10.0\FxCopCmd.exe
sonar.fxcop.installDirector=C:\Program Files (x86)\Microsoft Fxcop 10.0

为什么 Analysis Bootstrapper 插件没有出现在声纳插件区域?

如果您遇到此问题,请按照以下步骤操作

  1. 从下面下载安装包URL

    Analysis Bootstrapper Pluggin for Visual Studio

  2. 复制 sonar-visual-studio-plugin-1.2.jar 文件到你的 Sonar \extensions\plugins 文件夹

  3. 重启服务器即可在已安装插件部分看到插件

如果您从不是 "Command Prompt for Visual Studio 2013 or higher" (http://docs.sonarqube.org/display/SONAR/Analyzing+with+SonarQube+Scanner+for+MSBuild) 的提示符启动命令,也会发生此错误。