TFS 2010のビルド定義で、「コード解析を実行する」が「常に」に設定されている場合、どのようにカスタムコード解析ルールファイルを指定できますか?TFS 2010のコード解析設定の指定
ビルドフレーバは「リリース」です。
"Perform Code Analysis"に "AsConfigured"を設定しないようにして、設定がprojファイルから選択されるようにします。
ありがとうございました。
TFS 2010のビルド定義で、「コード解析を実行する」が「常に」に設定されている場合、どのようにカスタムコード解析ルールファイルを指定できますか?TFS 2010のコード解析設定の指定
ビルドフレーバは「リリース」です。
"Perform Code Analysis"に "AsConfigured"を設定しないようにして、設定がprojファイルから選択されるようにします。
ありがとうございました。
ビルドプロセスパラメータの構成で "MSBuild Arguments"エントリを使用して、/property
コマンドラインエントリをMSBuildに渡すことができます。これにより、CodeAnalysisRuleSet
プロパティ値のオーバーライドが適用されます。
既存のプロジェクトでCodeAnalysisRuleSetプロパティ値を設定した方法によっては、既存の値が空であれば条件付きの値割り当てを調整する必要があります。これを行う必要がある場合は、すべてのプロジェクトのコード解析構成を個別の.targetsファイルに移動して、後でより簡単に修正できるようにすることを検討してください。
Always
に切り替えると、カスタムコード分析ルールセットファイルを指定することはできません。あなたは
Always
にアクション現在のビルド味のための割り当てルールセットファイルが使用されているを設定した場合(
Nicole's answerに基づく)
は、私は思います。
これに基づいて、hereまたはmenu->Analyze->Configure Code Analysis for Solution/Projects
のようなプロジェクトにVSでカスタムルールセットファイルを割り当てる必要があります。
+1解決策だと思います。 – Khh
素晴らしい解決策ですが、それを理解できないようです。 (http://msdn.microsoft.com/en-us/library/ms164311.aspx)。私は "AsConfigured"ルートを降りてしまったかもしれません......もし私がそれを理解できなければ、答えとしてマークします。 – msuhash