2

MSBuild が TFSBuild.proj ファイルを実行するときに、コード分析ツールから除外する必要がある CodeAnalysisRules のリストを定義するために最善を尽くしています。

しかし、テストするたびに、除外するコード分析ルールのリストは無視され、チーム ビルドは単に各プロジェクトのコード分析ルールの設定を尊重します。

チームでビルドされたすべてのプロジェクトのコード分析ルールの例外の 1 つのリストを共有する TFSBuild.proj ファイルの例を持っている人はいますか? チームシステム 2008 を使用しています。

ご協力ありがとうございます。

4

3 に答える 3

0

まあ、これを見つけるのにしばらく時間がかかりましたが、これが私が見つけた最良の答えです

http://bloggingabout.net/blogs/rick/archive/2007/09/04/howto-disable-specific-code-analysis-rules-for-a-team-build.aspx

それは機能し、各プロジェクトのファイルにアクセスすることなく、すべてのソリューションに一貫した一連のルールを適用できます。ルールセットを微調整し、毎回各プロジェクトを手動で更新したくないので、これは私にとって非常に大きなことです。

他に機能するものを知っている人はいますか?- これは VS2005 のソリューション/回避策だったので、VS2008 Team System でより簡単になることを期待していましたが、これまでのところ他に何も見つかりませんでした

于 2008-11-10T23:34:59.070 に答える