SonarLint для Visual Studio завершается ошибкой 404 (не найдено)

Мы пытаемся использовать SonarLint в Visual Studio 2015, и наша версия 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 и SonarLint для IntelliJ IDEA, эта информация доступна в разделе новостей, где хранится история выпусков. это даже для SonarLint для Visual Studio поможет)


person Coc    schedule 22.09.2017    source источник
comment
SonarQube 4.5.7 действительно устарел, вы не сможете использовать SonarLint с этой версией. Последняя LTS-версия — 5.6.6, а следующую LTS-версию планируется выпустить через пару месяцев. Чтобы использовать SonarLint, вам необходимо выполнить обновление до последней версии LTS.   -  person Eric Hartmann    schedule 22.09.2017
comment
Спасибо, Эрик, за быстрый ответ. Мы знаем, что SonarQube 4.5.7 действительно устарел, но ждем выпуска 6.x LTS, чтобы упростить нашу деятельность по обновлению, поскольку он используется многими пользователями. Но были ли более ранние версии SonarLint, поддерживающие SonarQube 4.5.7 (на одну версию LTS меньше? чем текущий LTS)   -  person Coc    schedule 22.09.2017
comment
К сожалению, я так не думаю. Серия SonarQube 4.5.x не содержит API, необходимого для использования SonarLint.   -  person Eric Hartmann    schedule 22.09.2017
comment
@EricHartmann содержание ваших комментариев было бы хорошим ответом   -  person janos    schedule 29.09.2017


Ответы (1)


Просто добавлю свой ответ вместо комментария:

SonarQube 4.5.x не содержит API, необходимого для использования SonarLint. Вам следует использовать SonarQube 5.6.x (последняя LTS-версия) или следующую версию 6.7, которая будет выпущена через пару месяцев.

person Eric Hartmann    schedule 02.10.2017