Я добавляю SonarQube в существующие сборки TFS 2018.Я следовал инструкциям по загрузке Community Edition 7.4, расположенным здесь https://docs.sonarqube.org/display/SCAN/Install+the+SonarScanner+for+MSBuild.
Проходя шаги, описанные в руководстве по быстрой установке https://docs.sonarqube.org/latest/setup/get-started-2-minutes/ Я попал в ту часть, где меня попросили«Запустите сканер для MSBuild с вашего компьютера», используя следующие команды:
- SonarScanner.MSBuild.exe begin / k: "{key}" /d:sonar.host.url="http://localhost:9000" /d:sonar.login=" enjkey rout"
- MsBuild.exe / t: перестроить
- SonarScanner.MSBuild.exe end /d:sonar.login=" enjkey} "
Когда я запускаю первую команду, она успешно выполняется C: \ sonar-scanner-msbuild-4.4.2.1543-net46> SonarScanner.MSBuild.exe begin / k: "{key}" / d: sonar.host.url = "http://localhost:9000" /d:sonar.login=" enjkey broadcast"
SonarScanner для MSBuild 4.4.2 Использование версии .NET Framework Файл свойств сканера для MSBuild по умолчанию был найден вC: \ sonar-scanner-msbuild-4.4.2.1543-net46 \ SonarQube.Analysis.xml Загрузка свойств анализа из C: \ sonar-scanner-msbuild-4.4.2.1543-net46 \ SonarQube.Analysis.xмл Начата предварительная обработка.Подготовка рабочих каталогов ... 13: 32: 09.468 Обновление целей интеграции сборки ... 13: 32: 09.5 Выбор параметров конфигурации анализа ... 13: 32: 10.173 Подготовка сборок анализатора для cs ... 13: 32: 10.173 Требуется установкаАнализаторы Roslyn ... 13: 32: 10.579 Подготовка сборок анализатора для vbnet ... 13: 32: 10.579 Установка необходимых анализаторов Roslyn ... 13: 32: 10.735 Предварительная обработка прошла успешно.
Однако при запускевторая команда «MsBuild.exe / t: перестроить» Сбой со следующей ошибкой:
C: \ Program Files (x86)> MsBuild.exe / t: перестроить «MsBuild.exe» не распознается каквнутренняя или внешняя команда, работающая программа или пакетный файл.
Я подтвердил, что добавил / обновил переменные среды% PATH%, MsBuild существует, мне интересно, есть ли дополнительный шаг, не указанный в инструкциях для .NET4.5 рамки?Кто-нибудь сталкивался с этой ошибкой для .NET, использующей сборки TFS, или есть какие-то мысли?