2017-09-22 105 views
0

我们试图在Visual Studio 2015上使用SonarLint,而我们的Sonarqube版本是4.5.7。SonarLint for Visual Studio失败404(未找到)错误

但它没有约束力,因为下面的错误及其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 EclipseSonarLint for IntelliJ IDEA情况下,这些信息是在新闻部分找到其中发行历史得以保持。保持至少这甚至SonarLint for Visual Studio多少会有所帮助)

+2

SonarQube 4.5.7真的很旧,你将无法使用SonarLint这个版本。 最新的LTS版本是5.6.6,下一个LTS版本计划在几个月内发布。 为了使用SonarLint,您必须升级到最新的LTS。 –

+0

感谢Eric,您的快速回复。我们知道SonarQube 4.5.7真的很老,但是等待6.x LTS发布,以简化我们的升级活动,因为许多用户正在使用它。但是有没有早期版本的SonarLint支持SonarQube 4.5.7(一个LTS版本较少比当前LTS) – Coc

+1

不幸的是,我不这么认为。 SonarQube 4.5.x系列不包含使用SonarLint所需的API。 –

回答

1

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

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