NAntでビルド

1)NAntをダウンロードしてきて、binフォルダにパスを通す。

2)buildファイルを作成する。 
(例)d:/Test/src下のソースを、d:/Test/bin/lib.dllを参照してビルド。

<?xml version="1.0" encoding="Shift_JIS"?>

<project name="TestProject">
  <target name="build">
    <csc target="exe" output="d:/Test\test.exe" debug="true">
      <sources>
        <include name="d:/Test/src/**/*.cs" />
      </sources>
      <references>
        <include name="d:/Test/lib/lib.dll" />
      </references>
    </csc>
  </target>
</project>

3)コマンドプロンプトから、「nant -buildfile:ビルドファイル名 ターゲット名」 NAntには、solutionタスクがあるのでプロジェクトのソリューションファイルを読み込んでビルドするといんでしょうけど、VS2005のソリューションファイルは対応していないみたいです。エラーになりました。
 「Microsoft Visual Studio.NET 2005 solutions are not supported.」 その他のタスクは、Task Referenceを参照。 (※)NAnt0.85で検証

0 件のコメント :

コメントを投稿