4

次のコード分析エラーがあります。

ここに画像の説明を入力

それは言う:

CA1704 メンバー名 'Default.ImgLogo' の 'Img' のスペルを修正するか、ハンガリー語表記を表している場合は完全に削除してください。

コード分​​析辞書にこれがあります:

<Word>Img</Word><!-- asp.net image -->

これによると辞書のグローバルな認識されないリストにあるためです\Program Files (x86)\Microsoft Visual Studio 10.0\Team Tools\Static Analysis Tools\FxCop

各開発者 PC とビルド エージェントでこれを手動で行う必要はありますか?
もちろん、Imgを使用しないことを超えて。

これは、Visual Studio 2015、TFS 2015 にあります。

4

2 に答える 2

1

これを行う簡単な方法はありません。本当に最も簡単な方法は、おそらく「正しい言葉」を使用して、DefaultImg を DefaultImage に展開することです。

私が考える唯一の方法は、コード分析ツール自体をソース管理下に置き、 CodeAnalysisPathMsBuild を呼び出すときに変数をオーバーライドすることです。このパスは、システム/ユーザー環境で設定するか、コマンドライン パラメーターとして MsBuild に渡すことができます。

このソース管理ディレクトリでは、デフォルトのディクショナリをオーバーライドできます。

于 2016-11-18T08:56:48.750 に答える