TFS Build 2015 - 使用Visual Studio 2015构建过程

时间:2016-09-22 18:16:57

标签: tfs2015 asp.net-mvc-5

我正在为我的MVC应用程序使用TFS 2015新构建功能进行自动部署。该解决方案还包含一些Web服务项目以及其他项目。作为第一步,我正在尝试创建一个构建,并且我发现我们需要创建Paramters.xml文件以在此文件中配置配置变量。我相信,随后使用这个Parameter.xml我需要创建setParameters _... xml文件。

我的问题是:

1)似乎我必须手动创建Parameter.xml文件。我的假设是否正确?

2)如何创建setParameter ... xml文件?

请引导我完成这个过程或资源,我可以作为参考。

1 个答案:

答案 0 :(得分:0)

根据Parameter.xmlsetParameters.xml的说明。您似乎想在TFS2015 vNext Build中创建 Web部署包

您可以直接在MSBuild参数下使用:

/p:OutDir=$(build.stagingDirectory) /p:DeployOnBuild=true /p:WebPublishMethod=Package /p:PackageAsSingleFile=true /p:SkipInvalidConfigurations=true 

有关示例,您可以查看以下博客:

您还可以在Visual Studio Build任务中启用Web部署包创建。只需传递以下MS Build参数:

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

在“变量”选项卡页面上,必须配置DeploymentConfiguration。它必须是发布配置文件的名称(pubxml文件的文件名)。如果文件名是Build.pubxml,则发布配置文件是Build。

例如:

/p:DeployOnBuild=True /p:PublishProfile=Build

有关示例,您可以查看此博客: