1

WebサイトプロジェクトでVisualStudio2008 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)'」の「control」という単語のスペルをチェックする必要があります

残念ながら、プロジェクト全体に__DataBinding__control15(Object、EventArgs)というメソッドはありません。このコードはコンパイル時に生成されると思います。そのため、FxCopは、コンパイルされたアセンブリを検査しているときにコードを見つけることができます。

プロジェクトで約150回見つかったので、FxCopにこのコードを無視するか、この「例外」を引き起こさないようにコードを変更するように指示したいと思います。

「ルールMicrosoft.NamingCA1709をチェックしない」はオプションではありません;)

フィードバックをありがとうございます。

4

1 に答える 1

0

残念ながら、Microsoft Connectによると、これはVisual Studioの(既知の)バグです。Microsoftが提供する回避策:「回避策として、この警告のグローバル抑制ファイルで抑制を適用できます。」

于 2011-08-23T09:59:29.027 に答える