1

我在网站项目中使用 Visual Studio 2008 Team Suite,并希望使用内置的代码分析功能 (FxCop)。检查命名规则时,我收到此错误:

CA1709:Microsoft.Naming:Korrigieren Sie die Schreibweise von "control" im Membernamen "'module_readPost_ascx.__DataBinding__control15(Object, EventArgs)'"

含义:我必须检查成员名称“'module_readPost_ascx.__DataBinding__control15(Object, EventArgs)'”中“控制”一词的拼写

不幸的是,整个项目中没有名为 __DataBinding__control15(Object, EventArgs) 的方法。我想这段代码是在编译时生成的,所以 FxCop 在检查编译的程序集时可以找到它。

在项目中发现了大约 150 次,所以我想告诉 FxCop 忽略此代码或将我的代码更改为不会导致此“异常”。

“不检查规则 Microsoft.Naming CA1709”不是一个选项;)

非常感谢您的反馈。

4

1 回答 1

0

不幸的是,根据 Microsoft Connect,这是 Visual Studio 中的一个(已知)错误。Microsoft 提供的解决方法:“作为一种解决方法,您可以在全局禁止文件中针对此警告应用禁止。”

于 2011-08-23T09:59:29.027 回答