如何强制ReSharper的StyleCop忽略文件?

如何强制ReSharper的StyleCop忽略文件?,resharper,stylecop,Resharper,Stylecop,我们刚刚开始向我们的团队介绍StyleCop,并且正在使用from代码丛。问题是,项目中的每个文件似乎都在进行分析,我们无法找到排除特定文件的方法。这包括来自DBML或项目中包含的第三方组件的文件,如designer.cs文件。这意味着,在ReSharper中进行的站点范围的代码分析总是显示错误,并且您永远无法使其变为“绿色” 始终存在ExcludeFromStyleCop标记,您可以将其放入.csproj中,但这仅由MSBuild使用。右键单击ReSharper错误窗口中的文件并告诉它“忽略错

我们刚刚开始向我们的团队介绍StyleCop,并且正在使用from代码丛。问题是,项目中的每个文件似乎都在进行分析,我们无法找到排除特定文件的方法。这包括来自DBML或项目中包含的第三方组件的文件,如designer.cs文件。这意味着,在ReSharper中进行的站点范围的代码分析总是显示错误,并且您永远无法使其变为“绿色”

始终存在ExcludeFromStyleCop标记,您可以将其放入.csproj中,但这仅由MSBuild使用。右键单击ReSharper错误窗口中的文件并告诉它“忽略错误”似乎也不起作用;窗口只是重新加载,同一个文件再次被分析

有人对此有什么想法吗

“您确定已取消选中指定StyleCop应检查设计器文件的StyleCop设置选项吗?(StyleCop选项>规则>详细设置>分析设计器文件)?”


通过按CTRL+8,可以完全禁用特定文件的重竖琴。您将看到代码窗口右上角(排水沟顶部)的小“眼睛”变为灰色,表示它已被禁用


再次按下按键以重新启用它。

这是我一直在寻找的,除了在Resharper 6中,在特定文件中禁用检查的正确按键是:
Ctrl+Shift+Alt+8

感谢Stuart,这部分解决了问题,因为它忽略了LINQ生成的文件。仍然需要一种忽略来自第三方工具的文件的方法(即在弹出窗口中启动的拼写检查工具)。