NAntのカスタムタスクを作成中です。私は、インターネット上で見つかったいくつかの例に基づいてコードを書く方法と、NAntとAntの両方のための他のタスクのソースを調べることに基づいています。カスタムNAnt、Ant、またはMSBuildタスクを作成するためのベストプラクティスはありますか?
NAnt、Ant、またはMSBuildのようなビルドマネージャのために良いタスクを書くためのガイドラインやベストプラクティスはありますか?私は、例外処理とモジュール性の面でそのようなものを探しています(つまり、自分のタスクがファイル構造で何かをして、自分のタスクの出力ファイル/ディレクトリを削除して再作成しなければならない、何らかのバックアップなどが必要な場合)。
EDIT:私はカスタムタスクの作成に関するガイドラインを探しています。 NUnitやSeleniumのための独自のタスクを作成したり、F#をコンパイルしたりしたいのであれば(私はすでに存在していることを知っていますが、ほとんどのビルドマネージャのオリジナルコアではないということです)、自分自身のタスク。ビルドファイルには何の問題もありません。新しいコンパイルされたタスクを書くためのガイダンスを見てください。
おかげ