Using BTSTask to Create MSI Deployment Packages
page 1 of 6
Published: 18 Mar 2008
In this article, Monish demonstrates how BTSTask in BizTalk Server 2006 can be used to create a script that can automate the packaging of a set of BizTalk artifacts. After a short introduction, he examines the Visual Studio structure and delves into each of the steps involved to create a script with the help of screenshots. Monish provides the complete project file and relevant references which you can use to learn more about the discussed topic.
by Monish Nagisetty
Average Rating: 
Views (Total / Last 10 Days): 30516/ 83


Deployment in BizTalk Server 2006 can often be a painstaking and manual process due to the different types of artifacts that are typically part of a BizTalk application. A complex BizTalk application may include BizTalk assemblies, .NET assemblies, web services, windows services, batch scripts and a set of bindings for each environment. The manual deployment of these artifacts is very tedious and prone to error. Most IT shops end up creating a detailed deployment guide to formalize the manual process, but this is not necessarily the most efficient method. 

In BizTalk Server 2006, BTSTask provides scripting options that can be used to automate the packaging and deployment of most artifacts common to many of the BizTalk solutions. Moreover, with the help of VBScript and WMI scripts the deployment of non-BizTalk artifacts, such as web services, windows services or other dependencies, can be deployed as part of executing a single MSI executable. In this article we will explore how we can use BTSTask to automate the creation of a single deployment package that can be used to deploy all BizTalk and non-BizTalk artifacts to multiple target environments.

View Entire Article

User Comments

No comments posted yet.

Product Spotlight
Product Spotlight 

Community Advice: ASP | SQL | XML | Regular Expressions | Windows

©Copyright 1998-2024  |  Page Processed at 2024-05-18 9:14:37 PM  AspAlliance Recent Articles RSS Feed
About ASPAlliance | Newsgroups | Advertise | Authors | Email Lists | Feedback | Link To Us | Privacy | Search