C# SonarQube MSBuild运行程序在停用规则上失败
如果我在质量配置文件中停用FxCop规则,SonarQube MSBuild runner将失败: 在存储库“fxcop”中找不到与规则配置键“CA1305”对应的规则键 我已经批量添加了所有fxcop规则。添加了一个项目。然后停用质量配置文件中的一些规则,并尝试分析新项目。C# SonarQube MSBuild运行程序在停用规则上失败,c#,sonarqube,sonarqube5.1.2,sonarqube-msbuild-runner,C#,Sonarqube,Sonarqube5.1.2,Sonarqube Msbuild Runner,如果我在质量配置文件中停用FxCop规则,SonarQube MSBuild runner将失败: 在存储库“fxcop”中找不到与规则配置键“CA1305”对应的规则键 我已经批量添加了所有fxcop规则。添加了一个项目。然后停用质量配置文件中的一些规则,并尝试分析新项目。 即使在code runner中没有任何违反此规则的行为,但仍然会出现此奇怪的错误。我怀疑您在存储库中禁用此规则后,以某种方式导入了包含CA1305问题的FxCop报告 此处将生成您看到的错误消息,并且仅在解析FxCop报告
即使在code runner中没有任何违反此规则的行为,但仍然会出现此奇怪的错误。我怀疑您在存储库中禁用此规则后,以某种方式导入了包含
CA1305
问题的FxCop报告
此处将生成您看到的错误消息,并且仅在解析FxCop报告期间调用此方法:
你能试试吗
CA1305
规则MSBuild.SonarQube.Runner开始/k:/n:/v:…
msbuild/t:rebuild
MSBuild.SonarQube.Runner end
.sonarqube\conf\sonarqubfxcop cs.ruleset
中,您没有看到CA1305
.sonarqube\out\*\ProjectInfo.xml
中找到FxCop报告的位置-查找