Sonarqube扫描仪错误:找不到可分析的项目。 SonarQube分析将不会执行

时间:2019-02-21 12:02:27

标签: sonarqube sonarqube-scan

我正在尝试使用Sonarqube分析VS2017解决方案。我已将服务器安装在具有Windows 2016的VM上。 创建项目后,我已使用Sonarqube服务器建议的命令在解决方案的根目录中创建了一个批处理文件:

SonarScanner.MSBuild.exe begin /k:"MyProject" /d:sonar.host.url="http://sonarqubeserver:9002" /d:sonar.login="KeyProvidedByServer"

"%ProgramFiles(x86)%\Microsoft Visual Studio\2017\Professional\MSBuild\15.0\Bin\MsBuild.exe" 

D:\Source\Repos\Project\MyProject.sln /t:Rebuild
    SonarScanner.MSBuild.exe end /d:sonar.login="KeyProvidedByServer"

当我从命令提示符启动具有管理特权的批处理文件时 第一个和第二个命令协同运行,但第三个命令以

警告:文件'D:\ Source \ Repos \ Project \ MyProject \ class.cs'不在根目录'D:\ Source \ Repos \ Project \ .sonarqube \ out'下并且不会被分析。

最后一条消息

以下项目引用了文件:'D:\ Source \ Repos \ Project \ Project \ MyProject.csproj'。

未找到可分析的项目。 SonarQube分析将不会执行。 查看构建摘要报告以了解详细信息。

将处理摘要写到

D:\ Source \ Repos \ Project \ .sonarqube \ out \ ProjectInfo.log 声纳属性文件的生成失败。无法完成SonarQube分析。

12:13:35.099正在创建摘要降价文件...

12:13:35.103后处理失败。退出代码:1

此配置有什么问题?

0 个答案:

没有答案