TFS 2010构建代理DLL引用分支外

我们有一个源代码控制项目:
$/Project/Trunk/Project.sln
大部分项目都在干线下
$/Project/Trunk/Website
$/Project/Trunk/BLL
etc.
问题是,它们都引用了存储的DLL
$/Project/Common
当我尝试使用构建代理构建时,我收到一条错误消息,说它无法在$ / Common文件夹中找到DLL。 我在构建代理机器上运行VS并在$ / Project / Common文件夹上完成最新操作。我还在$ / Project /上做了最新的事情,并设法在构建代理机器上自行构建它而没有问题。 如何说服构建代理在构建期间查看
$/Project/Common
文件夹(或映射到
D:SourceProjectCommon
的位置)? 虽然这确实突出了这些DLL引用应该指向分支下方的事实,但由于业务需求,我们无法在一个月左右的时间内更改结构(它目前正在运行,自动构建很好但不是至关重要的是,即将推出的即将发布的版本至关重要     
已邀请:
使用“构建”定义中的“工作空间”更改Project / Common文件夹的映射位置。您需要将构建日志(在构建定义中的“流程”选项卡中找到)的详细程度更改为“详细”或“诊断”之类的内容,以获取TFS构建运行时文件放在磁盘上的位置列表。然后,您可以从中找出如何更改工作区中的映射以正确地将文件输出到磁盘     

要回复问题请先登录注册