TFS使用脱钩设计构建定义
-
26-10-2019 - |
题
我们在TFS Build Server上拥有具有脱钩设计的WCF服务。我正在尝试确定如何将分离的组件移动到已发布的网站/bin文件夹中,因为编译器没有看到依赖关系。我们使用NINEXT来处理我们的依赖注入,因此编译器不知道说组件X依赖于组装y。因此,垃圾箱仅包含我们服务的接口组件,而不是我们的具体实现。有没有办法通过构建定义更新来处理它?如果是这样,我们将如何完成?
谢谢!
解决方案
一个简单的选择是使用自定义目标创建一个“部署” MSBUILD PROJ文件,您可以在构建通行证结束时运行。此ProJ文件将包含复制文件任务,以将所需的所有内容从$(OUTDIR)中的标准位置复制到部署图像结构。
这是从MSDN进行的步行,它显示了如何创建自定义MSBUILD项目文件:
http://msdn.microsoft.com/en-us/library/ms171479(V=VS.90).aspx
不隶属于 StackOverflow