Using Scripts to Deploy Applications
You should use scripts to deploy BizTalk applications where possible. Scripting reduces the risk of human error during the deployment process. You should also document your deployment procedures in depth. You should document anything that you do not script with very detailed steps. This includes documenting any changes to external systems and to deployment of non-Microsoft components.
You can use BTSTask.exe to script the creation of BizTalk applications, as well as to import existing BizTalk Server .msi packages. If the creation of the applications is scripted, then the packages can be automatically built using an automated process on a build server.
See the following topics for more information about scripting BizTalk application deployments:
Deploying and Managing BizTalk Applications (http://go.microsoft.com/fwlink/?LinkId=154210)
Understanding BizTalk Server Application Deployment (http://go.microsoft.com/fwlink/?LinkId=101599)
Note This latter article also applies to BizTalk Server 2010.