Style cop 将尝试强制您在 mvc Web 应用程序的 Global.asax 文件中的 Application_Start 中去掉下划线:
SP0100:方法(通用)名称 Application_Start 不符合指定的样式:SampleName。
但是这个名字不能在不破坏 Web 应用程序的情况下更改(我认为?)。
我在编写禁止消息以绕过此规则时遇到问题,并且由于某种原因,stylecop 中的分析器未找到此错误 [编辑 - 未找到错误,因为它是StyleCop+错误] - 所以我无法自动- 生成模块级抑制消息。
有人可以帮助使用正确的抑制信息来克服这个问题吗?
我已经尝试了一些类似的东西:
[module: SuppressMessage("StyleCopPlus.StyleCopPlusRules", "SP0100:AdvancedNamingRules", Scope="member", Target="Global.asax", Justification = "Some justification")]
但没有运气