首页 > 解决方案 > SonarQube 分析中不存在文件

问题描述

使用 TFS 2015 vNext 构建分析 C# 项目时,出现以下错误:

'DEV_ScriptAdvisorPBM_SonarQube:DEV_ScriptAdvisorPBM_SonarQube:9C5E1BB5-E446-​​45C8-9CE6-5F9896D0D063'(基本目录 = Builds_Agent1_work\4\s\System\IPS)

我认为这是因为有一个名为“Logo_11_Seal_of_Pinellas_County,_Florida.png”的文件,但 SonarQube 认为它是“Logo_11_Seal_of_Pinellas_County”。

我试图/d:sonar.exclusions=**\MasterDesigns\*忽略“Logo_11_Seal_of_Pinellas_County,_Florida.png”所在的整个目录,但仍然是同样的错误。

有什么建议可以解决这个问题吗?谢谢。

SonarQube 6.5 C# 插件。

标签: tfssonarqubesonar-runner

解决方案


此错误由SONARMSBRU-199跟踪,该错误已在 Scanner for MSBuild v4.1 中修复。

错误报告提到了排除单个文件的解决方法。

FYI 对 MSBuild 12 的支持已在 MSBuild v4 扫描器中删除,因此如果您升级版本,则需要确保使用的是兼容版本的 MSBuild。


推荐阅读