MSbuild命令行 - 在特定位置发布工件

时间:2017-06-08 11:09:56

标签: msbuild

现在我能够成功构建,在obj / Debug / package / packageTmp /

下创建的工件

请告诉我如何在同一台机器上发布到其他目录。

命令:

  

MSBuild.exe C:\ RD \ DigitalTechnology \ Trunk \ SQLDeployment \ SQLDeployment.sln /p:VisualStudioVersion=14.0 / p:DeployOnBuild = true

1 个答案:

答案 0 :(得分:2)

对于.Net应用程序,您可以使用:

/p:OutDir=c:\My\BuildDropLocation\ProjectName

对于Web项目,您必须使用以下语句:

/p:DeployOnBuild=true 
/p:DeployDefaultTarget=WebPublish 
/p:WebPublishMethod=FileSystem 
/p:DeleteExistingFiles=true 
/p:publishUrl=c:\My\BuildDropLocation\ProjectName