我们在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

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top