Visual Studio 的 SonarLint 因 404(未找到)错误而失败

SonarLint for Visual Studio failing with 404 (Not Found) error

我们正尝试在 Visual studio 2015 年使用 SonarLint,我们的 Sonarqube 版本是 4.5.7。

但由于以下错误,它没有将其 SophisWebApi 绑定到声纳服务器:

Binding solution to SonarQube project: Download quality profile(s): SonarQube request failed: Response status code does not indicate success: 404 (Not Found). Cannot download the quality profile for language C#

估计是版本不兼容的问题。有人可以分享哪个版本的 SonarLint 与 Sonarqube 版本兼容是 4.5.7。如果在某个地方维护版本兼容性细节以避免混淆,那将是真的(如果 SonarLint for Eclipse and SonarLint for IntelliJ IDEA this information is available in News section where Release history is maintained. Maintaining at least this much even for SonarLint for Visual Studio 会有所帮助)

只是添加我的答案而不是评论:

SonarQube 4.5.x 不包含使用 SonarLint 所需的 API。您应该使用 SonarQube 5.6.x(最后一个 LTS 版本)或将在几个月后发布的下一个 6.7。