В проекте, над которым я работаю, 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.