Сканер сонара: указание файла решения (. net) - PullRequest
0 голосов
/ 30 мая 2020

Я пытаюсь настроить сонар для приложений. net.

Я передаю различные конфигурации как:

-Dsonar.cs.opencover.reportsPaths = охват. xml -Dsonar.cs.vstest.reportsPaths = "Project \ TestResults \ test.trx "-Dsonar.do tnet .visualstudio.testProjectPattern = .Test -Dsonar.language = cs - Dsonar.do tnet .visualstudio.solution.file =" Main.Project \ Main .Project.sln " -Dsonar.do tnet .buildConfiguration = Отладка -Dsonar.sources =. -Dsonar.cs.fxcop.directories = Lib, packages -Dsonar.cs.fxcop.aspnet = false -X

Проблема, с которой я сталкиваюсь, заключается в том, что когда я запускаю сонар, он не может найти мой файл решения и возвращает ошибку, что файл решения не найден. Это потому, что мой файл решения находится внутри другой папки, если вы видите путь жирным шрифтом.

Мой файл решения находится в папке Main.Project вместо root. Что мне здесь не хватает, я даже передаю имя папки.

Для других моих приложений, у которых нет решения в папке, но оно есть в root, которое отлично работает. Выглядит это примерно так: Dsonar.do tnet .visualstudio.solution.file = "Project.sln"

Любые данные, пожалуйста?

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