Visual Studio 在线包含自定义程序集

Visual Studio Online Include Custom Assemblies

场景如下:

这是我迄今为止尝试过的...

第一次尝试

  1. 向 "Source Settings"
  2. 添加了 4 个额外的源代码控制路径
  3. 将 4 个附加解决方案(按顺序)添加到流程 -> 构建 - 项目
  4. 这是构建解决方案的唯一方式,但是,由于正在构建多个解决方案,将跳过持续部署。

第二次尝试

  1. 编译前 4 个并将它们复制到 Drop 文件夹
  2. 将附加的源代码管理路径设置为 Drop 文件夹
  3. 第 5 个解决方案构建失败,因为找不到引用

第三次尝试

  1. 编译前 4 个并将它们复制到 Drop 文件夹
  2. 将构建控制器上的包含文件夹设置为 Drop 文件夹
  3. 第 5 个解决方案构建失败,因为找不到引用

第四次尝试

  1. 编译前 4 个并将它们复制到 Drop 文件夹
  2. 已下载 Drop 文件夹的内容并将内容签入到第 5 个项目中的 BuildProcessTemplates 文件夹的子目录中。
  3. 将构建控制器上的包含文件夹设置为签入文件夹
  4. 第 5 个解决方案构建失败,因为找不到引用

有什么想法吗?我很茫然。

您所依赖的任何解决方案都应将其输出作为 Nuget 包发布到本地存储库。然后您的其他解决方案可以依赖该包。

然后您可以控制依赖的版本。