如何在VSTS / VSO Build vNext中创建Web部署包?

时间:2016-02-10 17:45:11

标签: build msbuild azure-devops azure-pipelines

我在Visual Studio Team Services(以前的Visual Studio Online)中进行了自动构建。解决方案正在构建。如何配置它以便创建Web部署包?

2 个答案:

答案 0 :(得分:18)

我们使用以下MSBuild参数:/p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true /p:PackageLocation="$(build.artifactstagingdirectory)\\"

使用这些功能,您无需创建新的发布配置文件。

答案 1 :(得分:11)

我们在“Visual Studio Build”任务中启用Web部署包创建。只需传递以下MS Build参数:

MSBuild参数:/p:DeployOnBuild=true;PublishProfile=<name of your profile>