NAntからFxCopを実行

C#

[この記事は17年前に書かれました]

buildファイルに以下のようなターゲットを作成する。

(例)「rule.FxCop」は適用する分析項目を定義したFxCopプロジェクトファイルです。

<target name="analysis">
  <exec program="FxCopCmd.exe" 
    basedir="d:/Program Files/Microsoft FxCop 1.35">
    <arg value="/p:d:/Test/rule.FxCop" />
    <arg value="/o:d:/Test/result/fxcop.xml" />
  </exec>
</target>

このように、NAntではタスクに存在しない処理もexecタスクで実行することができます。 (※)Ant0.85,FxCop1.35で検証

コメント

タイトルとURLをコピーしました