Introduction
The Web Deployment Tool is a tool for simplifying the deployment, management and migration of Web applications, sites and even entire servers. Developers can package a Web site, automatically including content, configuration, certificates and databases. These packages can be directly deployed to a server or packaged and shared with others. IT Professionals can enable developers to deploy these packages to a server and delegate access to non-admins. IT Professionals can also use the tool in their infrastructure to synchronize servers easily on both IIS 6.0 and IIS 7.0, or even to accomplish a migration from IIS 6.0 to IIS 7.0.
Here are just a few of the tasks that be accomplished using the tool:
1. Create a package that contains content, configuration and databases for deployment or sharing with others.
2. Use the package as a way to version your application or create backups.
3. Add parameters to replace a connection string or other value in a file during install of a package.
4. Enable non-administrators to deploy packages and granularly control their access.
5. Synchronize or migrate both sites and servers running IIS 6.0 and IIS 7.0.
Where to Get the Tool
Download the x86 version: http://go.microsoft.com/fwlink/?LinkId=109365
Download the x64 version: http://go.microsoft.com/fwlink/?LinkId=109366
Web Deployment Tool forum: http://forums.iis.net/1144.aspx
Web Deployment Team blog: http://blogs.iis.net/msdeploy/
Download the Help file: http://go.microsoft.com/?linkid=8100895
Start Using the Tool
The following articles cover the functionality of the tool and how to use it for common tasks.
Learn the Basics
1. Web Deployment Tool Overview (overview of the features)
2. Installing the Web Deployment Tool (installation and remote service options)
Package and Deploy Applications
1. Export a Package through IIS Manager (create an application package including content, databases and more)
2. Import a Package through IIS Manager (install an application package to a local or remote machine)
3. Configure the Web Deployment Handler (enable remote deployment to an IIS 7.x server)
Synchronize Web Servers
1. Migrating from IIS 6.0 to IIS 7.0
2. Syncing between two IIS 7.0 servers
3. Syncing between two IIS 6.0 servers
Advanced Topics
1. Viewing Dependencies of a Web site (how to use the output of getDependencies)
2. Using Custom Manifests (how to define your own web site)
3. Troubleshooting MS Deploy (how to enable verbose output)
In This Section
|
This quick guide will show you how to create an archive of a website, and then restore the site from the archive. Prerequisites This guiderequires the following prerequisites: .NET Framework 2.0 SP1 or greater Web Deployment Tool 1.0 Note: If you have not ...
|
Created Sep 01, 2009 by faith_a
|
|
This quick guide will guide you through the process of using the Web Deployment Toolto sync a web site from a source to a destination on IIS 7.0. You can do this by "pushing" data to a remote destination, or by "pulling" data from a remote source. This guide ...
|
Created Sep 01, 2009 by faith_a
|
|
This quick guide will help you create a package of your Web application using the IIS Manager, including a SQL database. Prerequisites This guiderequires the following prerequisites: .NET Framework 2.0 SP1 or greater Web Deployment Tool IIS 7.0 or IIS Remote ...
|
Created Sep 01, 2009 by faith_a
|
|
This quick guide will help you install a package of your Web application using the IIS Manager, including a SQL database. To create a package, see Export a Package through IIS Manager. Prerequisites This guiderequires the following prerequisites: .NET Framework ...
|
Created Sep 01, 2009 by faith_a
|
|
This quick guide provides a basic overview of the steps to configure the Web Deployment handler on your hosted server and test that you can deploy to a Web site. This setup will be using the information in this document to install the Web Deployment Tool onto ...
|
Created Jun 08, 2009 by faith_a
|
|
The Web Deployment Tool is an IIS Extension that simplifies the migration, management and deployment of IIS Web servers, Web applications and Web sites. Administrators can use the Web Deployment Tool to synchronize both IIS 6.0 and IIS 7.0 servers, or to migrate ...
|
Created Sep 09, 2009 by faith_a
|
|
The Web Deployment Tool is an IIS extension, containingessentially a set of toolsand a managed frameworkfor simplifying the deployment, management and migration of Web applications, sites and even entire servers. Both developers and IT Professionals can benefit ...
|
Created May 27, 2009 by faith_a
|
|
Thisquick guideleads you through the steps to install the Web Deployment Tool. Learn what installation options exist, how to install the tooland how to customize the URL for the remote service. What can be installed Web Deployment Tool - Managed code framework ...
|
Created Sep 01, 2009 by faith_a
|
|
This quick guide will help you run getDependencies andreview the dependencies for a website. How to View Dependencies Read ourView Dependencies guidance for more information. ...
|
Created May 12, 2009 by faith_a
|
|
This quick guide willhelp you create a custom manifest and sync it. We will sync a web site and also include the application pool, an external directory, assembly and COM object that are not automatically gathered for a web site. Prerequisites This guiderequires ...
|
Created Sep 01, 2009 by faith_a
|
|
This quick guide will help you migrate a Web site from IIS 6.0 to IIS 7.0 using the Web Deployment Tool. What kinds of migrations can I accomplish with the Web Deployment Tool? Migrate 1 or 1,000 web sites from IIS6 to IIS7 including all the configuration ...
|
Created Sep 01, 2009 by faith_a
|
|
This quick guide will guide you through the process of using the Web Deployment Toolto sync a web site from a source to a destination on IIS 6.0. You can do this by "pushing" data to a remote destination, or by "pulling" data from a remote source. This guide ...
|
Created Sep 01, 2009 by faith_a
|
|
This quick guide will help you troubleshoot the Web Deployment Tool. Prerequisites This guiderequires the following prerequisites: .NET Framework 2.0 SP1 or greater Web Deployment Tool 1.0 Note: If you have not already installed the Web Deployment Tool, see ...
|
Created Sep 01, 2009 by faith_a
|
Related Content
Comments