我刚刚在我的Visual Studio 2010 MVC3项目中连接了静态代码分析功能,它在我的Application_Start()事件中抛出CA1822:MarkMembersAsStatic。我不一定想全局压制这个消息,但我真的不喜欢用抑制属性乱丢我的代码。
还有其他选择吗?其他人为此做了什么?
答案 0 :(得分:2)
......我真的不喜欢用抑制属性乱丢我的代码。
代码分析功能是否允许您将抑制放在单独的全局抑制文件中而不是内联?
如果失败,您可以随时停止使用代码分析功能并切换到使用FxCop GUI,它允许您使用可选注释来抑制单个消息。