0

我创建了一个智能设备 CAB 部署项目并包含依赖项,例如:Test.dll。其中 Test 是一个单独的类库。我为此解决方案创建了一个构建定义(包含测试项目 + CAB 部署项目)。当我为此定义触发队列新构建时,Test.dll 未在 TFS 服务器的构建代理文件夹中的 CAB 部署项目中更新。

请让我知道如何在签入/排队新版本时重新加载此依赖项。

提前致谢

4

1 回答 1

0

检查进程选项卡上的工作区选项。如果您希望始终拥有最新版本,则应为 All 或 Outputs。None 选项适用于增量构建。如果您的项目非常小,“全部”是您的最佳选择。

  • 全部 - 擦除整个工作区并重新下载并构建所有内容

  • 输出 - 像所有但只有输出 bin 文件夹被删除,并
    从源代码管理下载新版本(获取最新版本)。
    (增量获取)(如您的解决方案中的 Rebuild (clean + build))

  • 无 - 源是增量构建的。就像在 VS 中获取最新版本 +
    构建命令

于 2013-09-26T09:53:54.733 回答