2010-11-08 100 views

回答

2

不幸的是,没有。

但是,这可能是无用的,因为只要您获得包含多个模块化项目和解决方案的解决方案,就不会有一种简单的方法来管理它们之间的依赖关系。

相反,您可能最好花一些时间来设置适当的部署基础架构。正如托马斯建议的那样,您应该查看CodePlex上广泛的Deployment Framework for BizTalk,它涵盖了您可能想要用BizTalk解决的任何需求。

如果这看起来太吓人,我建议你使用msbuild构建一个简单的部署框架。这其实很简单直接。构建单个项目将变得轻而易举,因为您可以从.btproj文件调用标准目标。其他任务(如部署)可以通过调用内置的BtsTask命令行实用程序来编写。

大量的第三方任务可用于帮助处理BizTalk项目。

请对我的博客看看this post更多的信息。

3

今天没有理由从头开始为BizTalk创建自己的部署工具。请看看http://biztalkdeployment.codeplex.com的BizTalk部署框架。它涵盖了简单到复杂的部署方案,还包括用于BizTalk的配置管理和开发人员生产力工具。

+0

Thomas,BizTalk的部署框架是一个很好的工具,应该推荐用于大型项目。然而,Jeremy似乎是从BizTalk开始的,这就是为什么我要指出简单的选择。我知道什么时候开始,BizTalk的部署框架起初似乎是一个巨大而矫枉过正的野兽。 – 2011-01-03 12:06:04

+0

BTDF并不难缠绕你的头,它很棒。 – 2012-02-17 21:25:18