1

ソース管理にチェックインされているいくつかのカスタムMSBuildタスクを使用しています。これらのタスクを、TFSがプロジェクトのビルドに使用するTFSBuild.projファイルにインポートしたいと思います。今、私はこれらのカスタムタスクのすべての使用法を含む2番目のプロジェクトファイルを作成しました。これを行うのは、ワークスペースが作成され、ファイルがダウンロードされた後にこのプロジェクトファイルを実行できるためです。

この2ステップのプロセスを実行する必要がないように、ビルドプロジェクトからサーバー上のファイルを参照する方法はありますか?

私は以下がうまくいくことを望みます。

<Import Project="$/My/Server/Path/Custom.tasks.targets" />

この質問は別の質問に関連しています。私の場合、タスクはソース管理にチェックインされているため、ビルドマシンに別の必要なインストールがありません。この場合、タスクをローカルに配置することはあまりうまくいきません。

4

1 に答える 1

0

タスクと .targets ファイルを TFSBuild.proj ファイルと同じバージョン コントロール フォルダー (またはその下のサブディレクトリ) に配置すると、TFS ビルドはそのすべてのコンテンツをビルド エージェントにダウンロードします。ビルド スクリプトを開始します。

于 2009-11-04T00:19:16.903 に答える