当我msbuild
在 BizTalk 2009 .btproj 文件上运行时,会执行默认目标并构建项目。
我可以调用一个目标来部署项目吗?
当我msbuild
在 BizTalk 2009 .btproj 文件上运行时,会执行默认目标并构建项目。
我可以调用一个目标来部署项目吗?
今天没有理由从头开始为 BizTalk 创建自己的部署工具。请查看http://biztalkdeployment.codeplex.com上的 BizTalk 部署框架。它涵盖了从简单到复杂的部署方案,还包括用于 BizTalk 的配置管理和开发人员生产力工具。
不幸的是,没有,没有。
然而,这可能毫无用处,因为一旦您获得包含多个模块化项目和解决方案的解决方案,就没有一种简单的方法来管理它们之间的依赖关系。
相反,您最好花一些时间来设置适当的部署基础架构。正如 Thomas 建议的那样,您应该查看CodePlex 上BizTalk 的广泛部署框架,它几乎涵盖了您可能希望使用 BizTalk 解决的任何要求。
如果这看起来太吓人,我建议您使用 msbuild 构建一个简单的部署框架。这实际上非常简单明了。构建单个项目将是一件轻而易举的事,因为您可以从 .btproj 文件中调用标准目标。其他任务,例如部署,可以简单地通过调用内置的 BtsTask 命令行实用程序来编写。
许多第三方任务可用于帮助处理 BizTalk 项目。
请查看我博客上的这篇文章以获取更多信息。