gimpy
gimpy

Reputation: 1129

"Build Deployment Package" VS2010 from script

How is it possible to build a web service deployment package from script.

I can msbuild /target:rebuild /p:Configuration=Debug ".\MyProject.sln" but it does not build the deployment package.

Upvotes: 16

Views: 7407

Answers (2)

Valko
Valko

Reputation: 340

  1. First you need to set up your deployment package settings (if you already have run "Build Deployment Package" go to Step 2):

    go in Project's Properties -> Package/Publish Web and specify the package location.

  2. If you run this command:

    msbuild /T:Package

    it will build the deployment package for you using the .csproj in the directory where you run it and putting the package in the location specified in the project's properties in step 1.

Better run it from the location where your .csproj file is; if the location is different you need to supply the project name:

msbuild <C:\yourLocation\YourProjectName.csproj> /T:Package

Enjoy.

Upvotes: 19

Ruben Bartelink
Ruben Bartelink

Reputation: 61795

What type of project are you deploying? For most, it's a matter of using a different Target:-

/target: publish

Upvotes: 0

Related Questions