c# - Sonarlint 不会将 "Managed Binary Analysis rules"引入 Visual Studio

标签 c# visual-studio sonarlint

在 sonarqube 服务器(版本 5.4)上,我为 C# 创建了一个新的质量配置文件,并且启用了一些规则,例如“CA1001:拥有一次性字段的类型应该是一次性的”。 我已将这个新配置文件定义为默认值,并将质量配置文件与我在 sonarqube 服务器上拥有的唯一项目相关联。 我已在 Visual Studio 2015 Update 1 上安装了 sonarlint 扩展版本 2.1。 我可以连接到我的 sonarqube 服务器,并且我已单击“绑定(bind)”。

已为我的解决方案中的每个项目配置了新的规则集。

我的问题是,在我的质量配置文件中配置的规则 CAXXXX(例如:“CA1001:拥有一次性字段的类型应该是一次性的”)未在 Visual Studio 中配置。

我错过了什么吗?

最佳答案

您没有错过任何东西,您只是遇到了一个已知的限制:SVS-64 - 互联体验不同步 FxCop 规则

长话短说(引用related discussion):

The first release of the connected experience only works with Roslyn-based analyzers

关于c# - Sonarlint 不会将 "Managed Binary Analysis rules"引入 Visual Studio,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36696945/

相关文章:

visual-studio - 如何解决 XDE 退出代码 : HypervisorNotRunning (13) when installing a VS android emulator?

sonarqube - 是否可以向 sonarlint-cli 提供 sonar-project.properties ?

java - eclipse 中的 Sonarlint 规则集文件在哪里?

sonarqube - 如何在 Eclipse 中启用/禁用来自 SonarLint 的任何规则

c# - “The assembly to be debugged was built with a platform incompatible with the current system.”

c# - CSharpCodeProvider 似乎停留在.NET 2.0,我如何获得新功能?

c# - 如何从 C# 转换为 Java JDBC

r - 修复运行 profvis R 包时出现 pandoc "out of memory"错误

visual-studio - 如何为可移植类库构建目标包?

c# - FirstOrDefault 返回意外值