我们刚刚致力于将StyleCop引入我们的团队,并使用Code Plex的StyleCop ReSharper plugin。问题是,项目中的每个文件似乎都得到了分析,我们无法找到排除特定文件的方法。这包括诸如DBML中的designer.cs文件或项目中包含的第三方组件等文件。这意味着您在ReSharper中进行的全网代码分析总是会显示错误,并且您永远无法使其“绿色”。如何强制StyleCop让ReSharper忽略文件?
始终存在ExcludeFromStyleCop标记,您可以将其放在.csproj中,但只能由MSBuild使用。右键单击ReSharper错误窗口中的文件并将其告知“忽略错误”也似乎不起作用;窗口重新加载并重新分析相同的文件。
任何人有任何想法呢?
由于斯图尔特,这部分解决了这个问题,它忽略了LINQ生成的文件。仍然需要忽略来自第三方工具的文件(即在弹出窗口中启动的拼写检查工具)。 – 2009-03-04 23:54:50