Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sonarqube Azure Devops分析后未扫描代码_Azure_Azure Devops_Msbuild_Sonarqube_Sonarqube Scan - Fatal编程技术网

Sonarqube Azure Devops分析后未扫描代码

Sonarqube Azure Devops分析后未扫描代码,azure,azure-devops,msbuild,sonarqube,sonarqube-scan,Azure,Azure Devops,Msbuild,Sonarqube,Sonarqube Scan,我正在为Azure DevOps管道使用Sonarqube。这些是我的任务,我的管道有 未扫描sonarqube项目上解决方案Web服务的任何代码。我正在使用MSBuild构建代码 我得到的一个警告是。尽管我已经在构建机器上安装了VisualStudio2019 MSBuild 4.10的声纳扫描仪 修复了无效的代码分析错误日志文件。请检查是否安装了VS 2015更新1(或更高版本)。修复文件:E:\Build Agents\AquilaPool2-Agent-2\\u work\15\s\

我正在为Azure DevOps管道使用Sonarqube。这些是我的任务,我的管道有

未扫描sonarqube项目上解决方案Web服务的任何代码。我正在使用MSBuild构建代码

我得到的一个警告是。尽管我已经在构建机器上安装了VisualStudio2019

MSBuild 4.10的声纳扫描仪
修复了无效的代码分析错误日志文件。请检查是否安装了VS 2015更新1(或更高版本)。修复文件:E:\Build Agents\AquilaPool2-Agent-2\\u work\15\s\Src\Services\datainsegation\St\WebService\XWS.WebAPI\bin\WebService.dll.RoslynCA\u Fixed.json 2020-09-23T08:45:11.5066077Z修复了无效的代码分析错误日志文件。请检查是否安装了VS 2015更新1(或更高版本)。修复文件

我通过在“准备SonarQube分析”步骤中添加
sonar.scm.exclusions.disabled=true来修复该问题。尽管罗斯林的错误还在继续。现在正在扫描所有文件。

运行代码分析任务的版本是什么?据我所知,MSBuild的Sonar Scanner从v4.6开始就支持MSBuild v16,如果您使用的是Azure devops服务而不是Azure devops服务器,则可以尝试删除Sonarqube任务并重新添加它们。运行代码分析版本为4.11.0。我通过在准备SonarQube步骤中添加
sonar.scm.exclusions.disabled=true解决了这个问题。尽管这个错误仍然在等待你的快速回复。很高兴知道你已经解决了这个问题。准确地说,您的警告(而不是错误)仍然存在,对吗?@LeoLiu MSFT Yes此
修复了无效代码分析错误日志文件
警告仍然存在于运行代码分析步骤中。太棒了!谢谢你在这里分享你的解决方案,你可以接受它作为答案,这样它可以帮助其他社区成员谁得到同样的问题,我们可以存档这个线程,谢谢。