我正在使用 Visual Studio 2017 并创建了测试项目以使用 SonarLint 与 SonarQube 服务器绑定。当我单击要绑定的项目时,出现以下错误。
“将解决方案绑定到 SonarQube 项目:发现解决方案项目包含的项目:* TestSonar\TestSonar.csproj 排除的项目:* TestSonar.Tests\TestSonar.Tests.csproj 您可以通过 SonarLint 项目级上下文菜单更改排除选项,即解决方案资源管理器 - > 选择项目绑定解决方案到 SonarQube 项目:下载质量配置文件:成功下载质量配置文件。名称:'Sonar way',密钥:'cs-sonar-way-54843',语言:'C#' 安装 NuGet项目“TestSonar”的包“SonarAnalyzer.CSharp”
无法为项目“TestSonar”安装 NuGet 包“SonarAnalyzer.CSharp”。消息:此包只能安装在 Visual Studio 2015 上。
绑定 SonarQube 项目的解决方案:生成项目规则集
SonarQube 项目的绑定解决方案:并非所有 NuGet 包都已安装。有关更多信息,请参阅上面的输出。”