Sonarqube показать ошибку номера ошибки в проекте c # - PullRequest
0 голосов
/ 05 февраля 2019

Я хочу установить sonarqube.И я хочу видеть ошибку и т. Д. В моем проекте на C #.

Но я не получил результатов.Можете ли вы помочь мне с тем, почему я не могу?

  1. Установить загрузить sonarqube.

  2. Установить MS build sonar-scanner.

  3. Я записываю sonar.project-properties и сканер в файл bin.

    sonar.projectKey= //projectkey
    sonar.projectName= //this same projectkey
    sonar.projectVersion=1.0
    
  4. Этот проект помещает файл bin.

  5. Я добавил сканер в путь к пути.

  6. Введите localhost

  7. Создайте проект и введите ключ и имя проекта (тоже самое)как имя и ключ в txt)

Но этот проект пуст, хотя Мой проект пройден.Код появляется, когда я вхожу в раздел кода, но поля типа уязвимостей ошибок не отображаются. Ошибки, уязвимости, запах кода показывают ноль, но пройденное решение. Я знаю, что это ошибка, поэтому я не могу 0

Я хочу появиться с ошибкой кода моего проекта, там появляются ошибки и т.д. Но "этот проект пуст" выглядит как "пройдено"

Следует неЗдесь появляются ошибки кода? Почему я не вижу?

Ответы [ 2 ]

0 голосов
/ 05 февраля 2019

Для сканирования вашего кода C # и отправки результатов в SonarQube вам необходимо использовать SonarScanner для MSBuild , а не SonarScanner .

SonarLint - это Visual Studioрасширение, которое запускает анализаторы SonarC # и SonarVB.Net в среде IDE.Это не выдвигает результаты в SonarQube.SonarLint доступен для VS2015 Обновление 3 и VS2017 .

0 голосов
/ 05 февраля 2019

Вам известно о SonarLint для Visual Studio

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...