Overview of the Web Deployment Tool

The Web Deployment Tool is an IIS extension, containing essentially a set of tools and a managed framework for simplifying the deployment, management and migration of Web applications, sites and even entire servers. Both developers and IT Professionals can benefit from the wide range of features, including packaging and deploying Web applications, synchronizing sites and servers, or migrating from IIS 6.0.

It is a free download and there are no plans to charge for this IIS extension in the future.

Package your Web applications:

  • Packages a Web application or an entire site, including the associated SQL database.
  • 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.

Deploy your Web applications:

  • Administrative privileges are not required in order to deploy Web applications.
  • 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
  • Use a secure service (server administrators only, can be secured with HTTPS, etc.) to synchronize the machines.

 

Related Content

Comments

This is a testing comment to see what happens if i put in a really long comment. So I'm just going to keep typing some text to see how long I can get it. Blah blah blah this is really fun. Cool. Still typing, keeping it up for as long as I can, yay! FTW! Testing 1 2 3 testing 1 2 3. Testing is fun. Defects are not fun, no sir, I need to get these fixed. Okay, that should be long enough. I'm submitting to see what will happen, alright!

Mar 28 2008 by jfiorini

hi all

i have tried msdeploy, it works very good by Synchronizing two IIS6.0 servers.

but i need to run msdeploy tool from a bacht file in scheduld task , how can i get or creating the bacht file

regards

matadori



Dec 02 2008 by matadori

@matadori, creating batch files is not in the scope of this article. There are many resources on the web for that: http://tinyurl.com/ybey8ja

Sep 30 2009 by someDude

Submit a Comment

You must Log In to comment.

Microsoft Communities