0

我们正在努力将 TFS 2015 迁移到 TFS 2017。

我们更新了新的 SonarQube 扩展 (4.0.2) 以及服务器上的 C# 代码插件 (sonar-csharp-plugin-6.6.0.3969)。

我们正在检查之前的 sonarqube 任务(Sonarquebe for MSBuild-Begin Analysis 和 SonarQube for MSBuild-End Analysis)的构建定义是否继续正常工作,然后我们可以为提出的新任务制定修改和更新计划通过扩展。

我们在生成构建时遇到了问题。:

## [错误] SonarQube 服务器上安装的 C# 插件与 SonarQube 分析代理(即 MSBuild.SonarQube.Runner.exe,或构建自动化任务)不兼容。检查兼容性矩阵或获取两者的最新版本。
2018-03-19T17: 15: 08.2276942Z ## [错误] 预处理失败。退出代码:1"

有谁知道我该如何解决这个错误?

4

1 回答 1

0

基于兼容性矩阵sonar-csharp-plugin-6.6.0.3969不兼容 SonarQube 扩展 (4.0.2) (Scanner for MsBuild 4.0.2)

有关详细信息,请参阅兼容性 - TFS-VSTS 的 SonarCloud 扩展兼容性 - SonarQube C# 插件

在您的情况下,您可以尝试以下方法来解决此问题:

在此处输入图像描述

于 2018-03-20T06:16:31.190 回答