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