如何配置 tfs 构建代理来构建发布配置文件?

Posted

技术标签:

【中文标题】如何配置 tfs 构建代理来构建发布配置文件?【英文标题】:how to configure tfs build agent to build publishing profile? 【发布时间】:2012-11-07 10:04:34 【问题描述】:

我有一个带有 vs2010 的 TFS 构建服务器。

我正在使用这个构建模板

http://ge.tt/3KQnZuR/v/0?c

在我自己的机器上,我在 vs2012 中创建了一个新的解决方案。

我创建了一个publishing profile

如何将这个 pubxml 附加到 tfs-builder 代理而不是旧的 web deployment project

【问题讨论】:

此问题中链接的构建模板已被删除。 【参考方案1】:

您需要通过传递适当的 MSBuild 参数来告诉 TFS 执行此操作。

编辑构建配置 转到进程选项卡 在MSBuild Arguments 部分输入以下内容:

/p:DeployOnBuild=true;PublishProfile=<NameOfPublishProfile>

这应该指示 TFS 在部署您的应用时使用您的发布配置文件。

【讨论】:

以上是关于如何配置 tfs 构建代理来构建发布配置文件?的主要内容,如果未能解决你的问题,请参考以下文章

在 TFS 构建配置上缺少 Visual Studio 的最新版本 2019 [重复]

如何获得 TFS 构建以使用保存的发布配置文件预编译 Web 应用程序?

使用 TFS 代理将构建服务器配置为具有 .NET Core 2.1 和 .NET Core 3.1

如何配置 tfs build 以在发布构建完成时复制 dll

TFS2010:构建配置问题

TFS 构建服务器无法使发布配置文件工作:“找不到有效的 AspnetCompilerPath”