昨日私はFxCopにコード解析と同じルールを実行させることについての質問を投稿しました(FxCop and Code Analysis Rules)、解決されたと思いました。FxCopの入手方法は、Visual Studioのコード解析と同じ規則を持っていますか?
しかし、FxCopにVisual Studio 2010のコード解析と同じ正確なルールセットを実行させる実際の方法はないようです。例えば、私がFxCopCmdのセットアップで作業したら、CA2000のような最小推奨ルールルールセットに記載されているルールについて吠えるようになりました。私がそれを好きではないルールを削除すると、分析が実行され、すべてがうまく見えます。 。 。実際には同じルールセットを実行していません!
これは私にとって狂っているようです。 FxCopにVisual Studio Code Analysisが分析できるルールとまったく同じ一連のルールを分析させるための方法はありますか? .dllはCA2000などのルールを取得するために分析するルールに追加するものですか?
が、私は "C:\プログラムファイル(x86の)\マイクロソフトFxCopの10.0 \ FxCopCmd.exe" からFxCopのを呼び出してから切り替えたときに、「C:\プログラムファイル(x86の)\のMicrosoft Visual Studioの10.0 \チームツール\静的分析ツール\ FxCop \ FxCopCmd.exe "のように表示されます。私はそのトリックを行う必要があるように感じる、そう? – Chris
問題がわかりました。私のFxCopプロジェクトファイルはすべてのルールDLLを参照していませんでした。私はにdll参照を追加し、すべてが期待通りに機能しました。 –
Chris