2010-07-09 246 views
3

我正在尝试为BizTalk建立持续集成类型环境。当检入源代码时,我需要它来构建然后部署到构建服务器。我找到了BTSTask.exe,但这似乎只能从现有的msi安装应用程序。通过MSBuild部署BizTalk应用程序

我需要一种基本上做视觉工作室做的事情,当你右键点击项目并说部署。有没有人遇到过这样做通过MSBuild或其他方式?

回答

0

BTSTask支持直接添加资源(即dll);检查出MSDN documentation for the AddResource command

退房Sayeds answer to a similar question of minemy answer to a related question我实施并改进了Sayeds的建议。

对于某些任务BTSTask功能不够强大,因此您必须从PowerShell脚本中使用Microsoft.BizTalk.ExplorerOM,正如我在this answer中所建议的那样。

我没有查看TFS,但它支持BizTalk部署开箱即用。

如果您有兴趣,我会添加一个完整的示例MSBuild .proj。

4

几年前,我切换到使用BizTalk Deployment Framework,并没有回头。它使用MSBuild和WIX构建处理BizTalk部署的完美方式。我强烈推荐它。

相关问题