我是.Net的新手,也是使用MS Build的SonarScanner的新手。我期待着你的帮助,解决我在sonarscanner msbuild开始过程后构建项目时遇到的错误。
C:Windowssystem32configsystemprofileAppDataLocalMicrosoftMSBuild14.0Microsoft.Common.targetsImportBeforeSonarQube.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:jenkinsworkspaceXYZXYZ.csproj]
提示和线索:
- 确保在执行
MsBuild
之前已运行SonarScanner.MsBuild begin
- 使用
/v:diagnostic
开关运行MsBuild
以获取详细的故障排除日志。在日志查找中,SonarQubeTargetsPath
和SonarQubeTargetFilePath
的值 - 如果出现这种或其他配置困难,请参阅我关于如何在.NET生态系统中设置SonarQube的教程:https://blog.pragmasoft.pl/software/2018-10-10-sonarqube-2-setup-environment/