我一直试图压制一些StyleCop警告,但我没有运气。以下是一些可能有用的信息。
无论如何,我已经没有选择来压制这些消息了,我希望有人可以提供帮助!
[SuppressMessage("Microsoft.StyleCop.CSharp.DocumentationRules", "SA1600:ElementsMustBeDocumented", Justification = "Reviewed. Suppression is OK here.")]
[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.StyleCop.CSharp.DocumentationRules", "SA1600:ElementsMustBeDocumented", Justification = "Reviewed. Suppression is OK here.")]
答案 0 :(得分:1)
好的,所以我追查了这个问题。在我的开发盒上,我安装了两个版本的ReSharper,其中一个版本没有得到StyleCop的支持。每当我升级StyleCop时它都警告过我,但表示无论如何我都可以继续。有趣的是,缺乏对一个版本的支持会破坏对另一个版本的支持。
所以,我做的就是这个。
第二个选项真的是很多试验错误 - 我会删除一些条目并运行安装程序agian以查看它是否抛出警告 - 一旦警告不再显示我继续安装我可以现在在类级别压制文档规则!
非常感谢(NOT)StyleCop允许不受支持的ReSharper版本破坏支持的版本 - 这很有帮助 - 尽管不到它的声音!