Skip to content

WebDeployPlus

Robb Schiefer edited this page Sep 28, 2016 · 2 revisions

WebDeployPlus adds a few additional features to WebDeploy. Most notably the ability to use pre/post sync commands in your MSDeploy package.

Basic Setup

  1. Add the MSDeployAllTheThings.WebDeploy Nuget package to your ASP.NET project

  2. Build the project with the /p:DeployOnBuild=true flag and the MSDeploy package will be created in the obj/[configuration]/Package folder.

Parameterization

WebDeploy Parameterization is used to handle configuration transformation during deployment. For more details about WebDeploy Parameterization and a VS extension to preview parameterization results checkout the following webpages -

http://www.dotnetcatch.com/2014/09/08/parameterizationpreview-visual-studio-extension/ https://github.com/rschiefer/ParameterizationPreview

Build Agent Requirements

The version of VS will depend on the version you use for your project.

Clone this wiki locally