在使用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#插件。
答案 0 :(得分:0)
SONARMSBRU-199跟踪了此错误,该错误已在MSBuild v4.1的扫描程序中修复。
该错误报告提到了一种排除单个文件的解决方法。
MSBuild v4的扫描程序中已删除了对MSBuild 12的FYI支持,因此,如果升级版本,则需要确保您使用的是兼容版本的MSBuild。