.net core 无法禁用Rider中的某些stylecop规则

.net core 无法禁用Rider中的某些stylecop规则,.net-core,stylecop,rider,.net Core,Stylecop,Rider,假设我们有一个规则SA1402FileMayonly包含单个类型a 我们在一个文件中有太多的类,导致错误。我们想从Rider处修复它(不知道VS将如何运行),我单击上下文菜单->检查->使用注释禁用一次->使用注释禁用文件。它生成:“//ReSharper disable SA1402”,但即使在重新编译所有内容后,它仍然显示错误 修复的是注释“#pragma warning disable SA1402”我的问题是由该标志引起的 Rider Settings > Editor >

假设我们有一个规则SA1402FileMayonly包含单个类型a

我们在一个文件中有太多的类,导致错误。我们想从Rider处修复它(不知道VS将如何运行),我单击上下文菜单->检查->使用注释禁用一次->使用注释禁用文件。它生成:“//ReSharper disable SA1402”,但即使在重新编译所有内容后,它仍然显示错误


修复的是注释“#pragma warning disable SA1402

我的问题是由该标志引起的

Rider Settings > Editor > Inspection Settings > Read settings from editorconfig ...
没有设定


当我启用它时,StyleCop.Analyzer设置文件应用良好。

我的问题是由于该标志

Rider Settings > Editor > Inspection Settings > Read settings from editorconfig ...
没有设定


启用时,StyleCop.Analyzer设置文件应用良好。

我发现了一个相关的Youtrack问题:我发现了一个相关的Youtrack问题: