Tony
Tony

Reputation: 21

Using WebDeploy to create a server or site package

Using Web Deploy I am having problems creating a import server or site package. There appears to be no documentation on this. I am using Windows 7 and IIS 7.5, Web Deploy 2.0.

I want to be able to create a deployment package to include the App Pool and Website information so can be installed at the root of IIS without having to manually create anything.

Upvotes: 2

Views: 1352

Answers (1)

timamm
timamm

Reputation: 932

The article Synchronizing by using Packages details the basic Web Deploy steps for creating a site or server package and then importing it on another server. If you want to package and deploy an IIS 7 Web server, you'd use the webServer provider. If you want to package and deploy an IIS 7 website, you'd use the appHostConfig provider.

To include the app pool in the operation, you'll need to use the -enableLink:AppPoolExtension switch, like this:

msdeploy -verb:sync -source:appHostConfig="Default Web Site" -dest:appHostConfig="Default Web Site",computerName=Server2 -enableLink:AppPoolExtension

For more on the enableLink setting, see Web Deploy Operation Settings. For more on link extensions, see the Web Deploy Link Extensions page.

Upvotes: 1

Related Questions