1

最低限のバイナリだけで NAnt をセットアップするにはどうすればよいですか?

私は小さなプロジェクトのデフォルト設定を使い始めました。これは、Thoughtworks のTree Surgeonに大まかに基づいており、NAnt、MBunit/NUnit、NCover、NCoverExplorer などが Tools フォルダに配置され、プロジェクトにチェックインされています。

NAnt フォルダには現在、NAnt の完全なインストールが保持されており、そのほとんどは使用されていません。また、私の svn リポジトリには多くの小さな使い捨て/スパイク/概念実証プロジェクトがあり、NAnt をすべて含めるのは少し無駄だと感じています。

ほとんどのファイルを削除するためのガイドをどこかで読んだことを覚えていますが、今はどこにも見つかりません。

そのような記事へのリンクがある場合、またはこの問題に光を当てることができる場合は、大歓迎です!

4

1 に答える 1

2

私はNAntに基づいて配布メカニズムを構築しました。これが、優れた一連のタスクを提供しながら、最も簡素化されたバージョンであることがわかったものです。

  • log4net.dll
  • NAnt.Core.dll
  • NAnt.DotNetTasks.dll
  • NAnt.exe
  • NAnt.exe.config
  • NAnt.SourceControlTask​​s.dll(固有の依存関係として必要)
  • NAnt.Win32Tasks.dll

これらのファイルはすべて同じフォルダーにあり、そのフォルダーはパスに存在するため、タスクの大部分を実行できるはずです。

これがお役に立てば幸いです。

于 2009-01-27T21:12:22.720 に答える