2011-01-12 11 views
0

私はここ数日で奇妙な問題を抱えています。今日の奇妙な問題は、コード解析とTFS 2010ビルドです。TFS 2010に関する奇妙なコード解析の問題

我々は2008年から2010年に私たちのTFSをアップグレードした後、我々はそこアップグレード中にエラーがなかったが、我々はコード分析についての奇妙なことを見て、2010年には、Visual Studio 2008のから当社のソリューションをアップグレードしました。

まもなく問題は、FxCopの結果は、TFS 2010のビルドから自動的に実行するか、コマンドプロンプトから手動で実行することにより異なり、です。両方とも同じコマンドパラメータと値を使用していますが。

たとえば、私はTFSビルドでFxCopを実行しますが、7つのエラーが発生しますが、ビルドログに表示されるコマンドを使用してFxCopをコマンドプロンプトで実行すると133エラーが発生します。

これらの違いは何か?

答えて

0

私はこの問題を解決しました。

カスタムディクテーションのパスについてです。

私はテストのためにFxCopの\ CustomDictionary.xmlを削除し、忘れています。私はCustomDictionaryを置き換え、すべてが正常になった。

0

VSとコマンドライン解析の実行で同じルールセットが使用されていることを確認しましたか?

+0

はい、tfsビルドログからfxcopコマンドをコピーしてコマンドラインに貼り付けたためです。だから、彼らは同じです... –

+0

完全なコマンドラインをここに貼り付けてください。 –

+0

長さのため回答として投稿する –