无法在 SonarQube 中执行 FXCop 分析

Unable to execute FXCop analysis in SonarQube

使用 C# 内置插件(4.0 版)在 C# sln 上执行 Sonar(4.5.4 版)分析。 我在设置中设置了 FxCopCmd.exe 的位置,但我在执行中得到以下信息: "All FxCop rules are disabled, skipping its execution" 如何启用规则?

谢谢,

爱丽儿

试试这个:

  • 以管理员身份登录 Sonar
  • 单击“规则”和 select C#
  • 在 Repository 部分下搜索 FxCop 并添加它(它应该显示一定数量的规则)
  • 使用 C# 和 FxCop selected,单击 'Bulk Change' 或 'Settings icon'(取决于您 运行 的声纳版本),然后 select '激活于.."
  • 在出现的搜索框中,添加要在其中激活这些规则的声纳配置文件(例如 Sonar Way),然后select应用