【发布时间】:2010-09-07 07:48:38
【问题描述】:
在我从事 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 beta。
【问题讨论】:
标签: visual-studio code-analysis fxcop suppression initializecomponent