2

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,

TheBlueSky

2
  • 1
    You'll get a better answer if you full describe exactly what you've done, and what results and/or errors you see. Commented Jun 15, 2011 at 12:43
  • @TheBlueSky - if you've solved this for yourself, maybe you can help me at serverfault.com/questions/557539/… ? Commented Nov 27, 2013 at 13:54

3 Answers 3

2

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: http://forums.iis.net/1144.aspx

Hope that helps! -Kristina

3
  • 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: http://bit.ly/mpVxVD... what is it that I'm doing wrong? Commented Jul 4, 2011 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: forums.iis.net/t/1179465.aspx#1987891 (more space there). Commented Jul 5, 2011 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 http://forums.iis.net/t/1179465.aspx for more details. Commented Jul 12, 2011 at 5:05
1

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.

0

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.

7
  • 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. Commented Jun 16, 2011 at 8:03
  • @TheBlueSky: Updated my answer. I have not used console or synchronize whole server, just Export/Import functionality for the website. Commented Jun 16, 2011 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. Commented Jun 17, 2011 at 4:45
  • 1
    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. Commented Jun 17, 2011 at 15:28
  • 1
    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"? Commented Jun 21, 2011 at 15:48

You must log in to answer this question.

Start asking to get answers

Find the answer to your question by asking.

Ask question

Explore related questions

See similar questions with these tags.