0

我正在尝试让声纳与 StyleCop 4.7 一起使用,但遇到了一些问题。

1) 当我在 Sonar 设置中设置 StyleCop 的位置时,Sonar 无法运行,因此我的 CI 构建失败。Sonar 似乎无法找到作为 StyleCop 4.7 的一部分编译的程序集

2) 我看不到获取 4.7 版本中可用但 4.4 中不可用的规则的方法。意思是,我想启用 4.7 版中可用的规则,但不显示为在声纳的质量配置文件中启用和优先级的选项。

我正在尝试对 C# 项目运行声纳分析,并且它使用默认版本的 c# 插件成功运行。我正在运行 Sonar 的 2.13.1 版本。任何帮助将不胜感激。

4

1 回答 1

1

对于您的第一个问题,如果您不提供日志文件的摘录,我将无法为您提供更多帮助。您还可以在调试模式 ('-X') 下运行分析,以便找到为 StyleCop 启动的确切命令,并尝试手动重新启动它以获取有关失败的更多信息。

对于第二个问题,在我们更新 StyleCop 插件之前,您可以使用我们放在 Wiki 上的指南在 Sonar 中添加缺失的规则。

于 2012-04-26T07:17:38.667 回答