【问题标题】:__DataBind__control found by FxCop code analysis in ASP.NET__DataBind__control 在 ASP.NET 中通过 FxCop 代码分析发现
【发布时间】:2010-04-01 12:26:24
【问题描述】:

我在网站项目中使用 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”不是一个选项 ;)

非常感谢您的反馈。

【问题讨论】:

    标签: visual-studio-2008 code-analysis fxcop static-code-analysis


    【解决方案1】:

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-10-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多