2011-11-13 3 views
3

私はVisual Studio 2010 MVC3プロジェクトで静的コード解析機能を接続し、Application_Start()イベントにCA1822:MarkMembersAsStaticを投げています。私は必ずしもこのメッセージをグローバルに抑制したいとは思っていませんが、抑制属性を使って自分のコードを捨てるという考えは本当に嫌です。FXCopは静的ではないため、Application_Start()イベントをキャッチしています

その他のオプションはありますか?これのために他に何をしていますか?

答えて

2

...抑制属性を使用してコードを捨てるというのは本当に嫌です。

コード解析機能では、サプレッションをインラインではなく別のグローバル抑制ファイルに置くことはできますか?

コード解析機能の使用を中止し、FxCop GUIを使用することで、個々のメッセージを抑制したり、コメントを付けたりすることができます。

+1

あなたは間違いなしです。私はそれをプロジェクト抑制ファイルに入れると、そのチェックをグローバルに無視することになると思いました。私は、プロジェクト抑止ファイルが実際にはメソッドレベルにスコープしていることを確認しました。 –

関連する問題