ソース管理のプロジェクトがあります:
$/Project/Trunk/Project.sln
ほとんどのプロジェクトはトランクの下に住んでいます
$/Project/Trunk/Website
$/Project/Trunk/BLL
etc.
問題は、それらがすべてに格納されているDLLを参照していることです。
$/Project/Common
ビルドエージェントを使用してビルドしようとすると、$/CommonフォルダーにDLLが見つからないというエラーが表示されます。
ビルドエージェントマシンでVSを実行し、$ / Project/Commonフォルダーで最新の取得を実行しました。また、$ / Project /の最新情報を入手し、ビルドエージェントマシンで問題なく自分でビルドすることができました。
$/Project/Common
ビルド中にビルドエージェントにフォルダー(またはマップ先)を調べるように説得するにはどうすればよいD:\Source\Project\Common
ですか?
これは、これらのDLL参照がブランチの下を指す必要があるという事実を強調していますが、ビジネス要件のために1か月ほど構造を変更することはできません(現時点では機能しますが、自動ビルドは優れていますが、そうではありません)重要です。今後のリリースを公開することが重要です)ので、提案をいただければ幸いです。