1

当我msbuild在 BizTalk 2009 .btproj 文件上运行时,会执行默认目标并构建项目。

我可以调用一个目标来部署项目吗?

4

2 回答 2

3

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

于 2010-12-21T07:12:51.133 回答
2

不幸的是,没有,没有。

然而,这可能毫无用处,因为一旦您获得包含多个模块化项目和解决方案的解决方案,就没有一种简单的方法来管理它们之间的依赖关系。

相反,您最好花一些时间来设置适当的部署基础架构。正如 Thomas 建议的那样,您应该查看CodePlex 上BizTalk 的广泛部署框架,它几乎涵盖了您可能希望使用 BizTalk 解决的任何要求。

如果这看起来太吓人,我建议您使用 msbuild 构建一个简单的部署框架。这实际上非常简单明了。构建单个项目将是一件轻而易举的事,因为您可以从 .btproj 文件中调用标准目标。其他任务,例如部署,可以简单地通过调用内置的 BtsTask 命令行实用程序来编写。

许多第三方任务可用于帮助处理 BizTalk 项目。

请查看我博客上的这篇文章以获取更多信息。

于 2010-12-18T21:05:22.440 回答