16

我在 Visual Studio Team Services(以前的 Visual Studio Online)中有一个自动构建。该解决方案正在正确构建。如何配置它以便它也将创建一个 Web 部署包?

4

2 回答 2

20

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

有了这些,您无需创建新的发布配置文件。

于 2016-12-08T10:05:47.440 回答
12

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

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

于 2016-02-10T17:47:26.253 回答