私は多くのプロジェクトのソリューションを持っています。これらのプロジェクトの中には、さまざまなサードパーティの依存関係を参照するものがあります。これらの依存関係は、ソース管理($ \ ProjectName \ BranchName \ Dependencies)にあります。ソリューションのビルドは、Visual Studioからうまく機能します。TFS 2010のビルド定義 - 依存関係をコピーしてターゲットフォルダを構築する
ソリューションをビルドするためのビルド定義を作成すると、サードパーティの依存関係を持つプロジェクトをビルドしようとすると失敗します。私が(アセンブリを見つけることができませんでした)エラーメッセージから、私はターゲットフォルダにサードパーティのDLLをコピーしないため、これが原因だと思います。
これらの依存関係をソース管理の場所からTFSのビルドエージェントが自分のプロジェクトをコンパイルする場所にコピーするにはどうすればよいですか?
あなたは行く!さらに、内部的にNuGetフィードを使用して、依存関係の新しいバージョンを公開し、ビルドプロセス中にそれらを適切に解決できるようにすることもできます。それは依存関係を管理するための素晴らしい方法です! –