Publish Web Application Project via MSBuild

Assuming that you’re running it from the same directory the .csproj file exists in (using Visual Studio 2005 Command Prompt):


msbuild wapProjectName.csproj /p:Configuration=Release

msbuild wapProjectName.csproj /target:_CopyWebApplication /property:OutDir=c:\SomePath\
  /property:WebProjectOutputDir=c:\SomePath\ /p:Configuration=Release

copy bin\*.* c:\SomePath\bin\


Enjoy.