SonarQube分析中不存在文件

时间:2018-08-31 18:08:51

标签: tfs sonarqube sonar-runner

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

  

文件夹   'D:\ Builds_Agent1_work \ 4 \ s \ System \ IPS \ Files \ Logo \ MasterDesigns \ Logo_11_Seal_of_Pinellas_County'   不存在   'DEV_ScriptAdvisorPBM_SonarQube:DEV_ScriptAdvisorPBM_SonarQube:9C5E1BB5-E446-​​45C8-9CE6-5F9896D0D063'   (基本目录= D:\ 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#插件。

1 个答案:

答案 0 :(得分:0)

SONARMSBRU-199跟踪了此错误,该错误已在MSBuild v4.1的扫描程序中修复。

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

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