私がFxCopで作業しているプロジェクトでは、Windowsフォームデザイナーによって生成されたInitializeComponent()メソッドで多くの(そして私は400以上の)エラーが表示されています。これらのエラーのほとんどは、ラベルのTextプロパティの割り当てに過ぎません。ソースのコード解析ルールを除外
これらのメソッドをソースで抑制したいので、FxCopで生成された抑制コードをAssemblyInfo.csにコピーしましたが、機能しません。
これは、FxCopがクリップボードにコピーした属性です。
[module: SuppressMessage("Microsoft.Globalization",
"CA1303:DoNotPassLiteralsAsLocalizedParameters",
Scope = "member",
Target = "WindowsClient.MainForm.InitializeComponent():System.Void",
MessageId = "System.Windows.Forms.Control.set_Text(System.String)")]
誰でもこのメッセージを抑制する正しい属性を知っていますか?
PS:Visual Studio 2005、C#、FxCop 1.36ベータ版を使用しています。
私は複数のプロジェクトを持つソリューションを持っていました。プロジェクトごとにCODE_ANALYSISを追加する必要があります。 – Diizzy