19

I'm currently investigating options to script automated deployment of an ASP.NET web app. Using MSBuild I can create a package and import it manually or by script into a server running IIS 7.

However, after reading instructions, such as Vishal Joshi's blog about WebDeploy, I'm finding I don't have the Deploy options available on IIS to try out. I have a Win2008R2 server with IIS 7.5 and have installed the Management Service (WMSvc) component.

I don't see the Deploy section shown in Vishal's screenshot:

What do I need to install or change to give me import and export? I need to also do this by command line to import with setParameters.xml for parameter evaluation.

spoulson
  • 2,173
  • 5
  • 22
  • 30
  • I installed Web Deploy 3.5 on an IIS 7.5 in Windows 2008R2, but the management options aren't showing up in IIS Manager. I did the same thing on Windows 2012 with IIS 8, and they showed up fine. Are there other steps involved besides installing the link in the accepted answer? – crush Apr 08 '15 at 18:31
  • Just as a side note to this there is some bug where they sometimes don't show up. If you install them on multiple machines they don't always show up.... – runxc1 Bret Ferrier Apr 04 '16 at 16:57

3 Answers3

11

http://learn.iis.net/page.aspx/421/installing-web-deploy/

Download and install here - http://www.iis.net/download/WebDeploy

pk.
  • 6,413
  • 1
  • 41
  • 63
  • Thanks, that was the missing link. Just that none of the docs come out and say (clearly) that Web Deploy provides that functionality. – spoulson Mar 31 '11 at 20:57
7

i have windows 10. Even with Web Deploy 3.6, i didn't have the import/export application options in iis. To correct this, I installed web deployment tool 2.1 from the web platform installer.

Eric Smith
  • 71
  • 1
  • 2
2

For me it turned out the the standard installation did not include the IIS Deployment Handler. The Deploy actions became available after adding these and restarting IIS Manag.er

Web Deploy installer UI

Paul B.
  • 293
  • 1
  • 2
  • 9