The Web Deployment Tool is a tool for simplifying migration, management and deployment of Web applications, sites and servers. It can be used to package a Web site, automatically including content, configuration, certificates and databases. It can be used to synchronize between IIS 6.0 or IIS 7.0, or to migrate from IIS 6.0 to IIS 7.0. The packages created can be used for versioning, backup or deployment.

Features

Package your Web applications:

  • Packages a Web application or an entire site, including any associated databases.
  • Ability to package certificates, ACLs, COM, GAC and Registry settings.
  • Supports both live servers and zipped packages as a source or destination target Web applications.  
  • Seamless integration into the IIS 7.0 Manager and Visual Studio 10 interface.
  • Seamless integration into the Web Platform Installer for even simpler installations of community web applications.

Deploy your Web applications:

  • Administrative privileges are not required in order to deploy Web applications.
  • Ability to add powerful parameters to change text in files when they are deployed (such as prompting to replace a connection string when deploying from QA to staging environments).
  • Integration with the IIS 7.0 Web Management Service (WMSVC) for remote deployment by non-administrators.
  • Server administrators have granular control over the operations that can be performed and can delegate tasks to non-administrators.
  • In addition to the IIS Manager and Visual Studio 10, tasks can be performed using the command-line, PowerShell cmdlets or APIs. 

Synchronize your Servers:

  • Ability to synchronize or migrate the entire Web server, or a single Web site or application.
  • Synchronizes only data that has changed.
  • Ability to detect missing dependencies during synchronization.
  • Automatically gathers the following when you sync a Web site:
    • Content
    • IIS configuration
    • Certificates
    • Registry keys
    • ASP.NET configuration
  • Ability to use a secure service (authorized for server administrators only and can be secured with HTTPS, etc.) to synchronize the machines.

Download Web Deployment Tool – RC1 – x86.
Download Web Deployment Tool – RC1 – x64