Server Fault is a question and answer site for system and network administrators. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I'm stuggling with installing WebDeploy service on my development PC (Windows 7 Professional with IIS 7.5). Can someone give me the steps required to do that.

Update: I installed the Web Deployment Tool from WPI and verified that the web deployment service is running (I believe it's "Web Deployment Agent Service"), however, when I open IIS Manager I can't see the Management Service; as per my understanding it's were I configure web deployment.

If I'm missing something may be someone can tell me what it is and what to do next.

Thanks in advance,


share|improve this question
You'll get a better answer if you full describe exactly what you've done, and what results and/or errors you see. – mfinni Jun 15 '11 at 12:43
@TheBlueSky - if you've solved this for yourself, maybe you can help me at… ? – Jason Kleban Nov 27 '13 at 13:54
up vote 2 down vote accepted

The Management Service Delegation UI will only appear on Server SKUs, as only server SKUs have a functional Web Management Service (which delegation relates to). This will therefore never install on your Windows 7 client machine.

You can still enable Web Deploy publishing (for administrators only) using the Web Deployment Agent Service (msdepsvc) by starting the service if it is not started ("net start msdepsvc" on command line) and opening port 80 in the firewall for the service, as needed. There is no UI for this service.

If you need any direction on the right command line for the client or VS publishing options to use the Agent service, please post again on the IIS forums:

Hope that helps! -Kristina

share|improve this answer
Thanks Kristina for the reply. Based on the information you provided I must be ready for the deployment as all the applications or services I need are installed and running; however, this is what I'm getting when trying to deploy from WebMatrix for example: what is it that I'm doing wrong? – TheBlueSky Jul 4 '11 at 5:16
Hi TheBlueSky. I'm afraid WebMatrix is set up to use only the Web Management Service (WMSvc) for Web Deploy publishing and will not work with the agent service (msdepsvc). The destination server must be a server SKU with IIS7 or IIS7.5 (i.e. SKUs with functional WMSvc). If you really want to publish to this client machine, then you can still do so using the Web Deploy command line and the agent service - I'll post how to do this on the forum thread: (more space there). – Kristina Jul 5 '11 at 14:59
Thanks Kristina. I'm marking this post as an answer to my question, but for anyone reading the question, please go to for more details. – TheBlueSky Jul 12 '11 at 5:05

For anyone else that finds this and is having trouble finding the Management Service Delegation option on Windows Server the issue is that you have to use the standalone Web Deploy installer and not the Web Platform Installer version and that you have to select some additional options in the standalone installer during installation.

When installing select custom install from the menu and make sure that the "IIS Deployment Hander" and "Management Services Delegation UI" options are selected.

share|improve this answer

Installing Web Deploy

Web Deploy

Web Deploy (Web Deployment Tool) is an IIS extension, containing essentially a set of tools and a managed framework for simplifying the deployment, management, synchronisation and migration of Web applications, sites, and even entire servers.

This link explains how to Export a Package while this one how to Import a Package using IIS Manager.

To access Web Deploy functionality you need to navigate to your site in IIS Manager (expand the Server node and the Sites node, then select the desired Site or Application), now right click on it, choose one of the entries from "Manage packages" sub-menu and follow the wizard. You need to do a Export operation on your dev PC and when all done do Import on your Server.

share|improve this answer
What the first article is saying is what I did already. Please re-read the question as I updated it with the steps I did previously. – TheBlueSky Jun 16 '11 at 8:03
@TheBlueSky: Updated my answer. I have not used console or synchronize whole server, just Export/Import functionality for the website. – LazyOne Jun 16 '11 at 9:16
The question wasn't about how to export and import an application. What I'm trying to achieve now is publishing an application (e.g. from Visual Studio or Web Matrix) to my IIS, from my dev machine or remotely... I just can't see the section where I can configure that in IIS. – TheBlueSky Jun 17 '11 at 4:45
No, this is not a new question, and No, you did not give me the answer to my original question. In order to be able to deploy anything to my IIS, I need to first configure the web deployment service (correct me if I'm wrong), and in order to configure this service, I need to access "Management Service Delegation"... I still can't see the Management Service; i.e. the one in this picture Management Service Delegation. – TheBlueSky Jun 17 '11 at 15:28
The details were added as soon as I read mfinni comment and not recently. Am I stuggling? Sure, and here are few screen shots of what I did and still can't get it working: IIS Management Service Setup, Installing WebDeploy, checking the services and IIS Manager... noticed the last screen shot? Where are "Management Service" and "Management Service Delegation"? – TheBlueSky Jun 21 '11 at 15:48

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.