该构建配置为运行SonarQube分析,但无法找到SonarQube分析目标

时间:2018-11-06 23:36:34

标签: sonarqube sonarqube-msbuild-runner

我是.Net的新手,也是MS Build的SonarScanner的新手。我期待您的帮助,以解决在sonarscanner-msbuild开始过程之后生成项目时遇到的错误。

C:\Windows\system32\config\systemprofile\AppData\Local\Microsoft\MSBuild\14.0\Microsoft.Common.targets\ImportBefore\SonarQube.Integration.ImportBefore.targets(62,5): error : The build is configured to run SonarQube analysis but the SonarQube analysis targets could not be located. Project: XYZ.csproj [E:\jenkins\workspace\XYZ\XYZ.csproj]

1 个答案:

答案 0 :(得分:2)

提示和线索:

  1. 确保在执行SonarScanner.MsBuild begin之前已经运行MsBuild
  2. 使用MsBuild开关运行/v:diagnostic,以获取详细的故障排除日志。在日志查询SonarQubeTargetsPathSonarQubeTargetFilePath值中。
  3. 如果遇到此配置困难或其他配置困难,请参阅我的教程,以了解如何在.NET生态系统中设置SonarQube:https://blog.pragmasoft.pl/software/2018-10-10-sonarqube-2-setup-environment/