В проекте, над которым я работаю, FxCop показывает мне множество (я имею в виду более 400) ошибок в методах InitializeComponent (), созданных дизайнером Windows Forms. Большинство этих ошибок связано с присвоением меткам свойства 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 beta.