現在、リリース モードでコード分析を実行しています。開発環境でコード分析を実行すると、Visual Studio IDE から 2 つのエラーが発生します。
1) CA1506 過剰なクラス結合を避ける
2) CA1823 未使用のプライベート フィールドを避ける
チェックインすると、最新のソースを取得するビルド サーバーでゲート チェックインが行われ、ユニット テストとコード分析が実行されます。サーバーはこれらのエラーを検出しません。
同じルールセットを使用していること、およびプロジェクトが実行から除外されていないことを確認しました。唯一の違いは、ビルド サーバーが IDE ではなくコマンド ラインを使用してコード分析を実行することです。サーバーはVS2010を使用しており、VS2012を使用していますが、VS2010を実行している別の開発用PCで試してみたところ、エラーが表示されたため、実際にはコマンドラインツールのようです...
以前にこの問題を経験した人はいますか?
前もって感謝します。