2016-04-29 11 views
0

私はこのメッセージ(CA1053)を抑制しようとしていますが、表示したくないのですが、抑制ファイルで抑制するように設定すると、私はマウスカーソルで選択しました。C#同じメッセージのすべての出現を抑制する

すべての方法でそれを行う方法はありますか?

[assembly: System.Diagnostics.CodeAnalysis.SuppressMessage("Microsoft.Design", "CA1053:StaticHolderTypesShouldNotHaveConstructors", Scope = "type", Target = "Namespace.Class+Variable")] 

答えて

1

なぜこの警告を抑制しますか? Redmondの人々は、「このルールからの警告を抑制しないでください」と明示的に言います。

https://msdn.microsoft.com/en-us/library/ms182169.aspx

にかかわらず、助けることができるプロジェクトのプロパティでのボックスがあります。警告を抑制するための別のアプローチは、カスタムルールセットを作成することと、単純にカスタムルールセットから、このルールを排除する

enter image description here

1

(笑)自分の責任で使用してください。 すべての* .rulesetは実際にはxmlファイルなので、簡単に編集して、チームとCIサーバーと共有するソース管理を維持することができます enter image description here

関連する問題