首页 > 解决方案 > 将文件名从 Service-AMR.deploy 替换为 Service.deploy 的 TFS 构建步骤

问题描述

我是创建 NuGet 包的新手。不知何故,我设法创建了 NuGet 包作为我的解决方案。但是,我在解决方案中遇到了一些问题。根据地区,我使用的是配置文件。例如,我的解决方案中有以下配置文件。

1) 服务-AMR.config 2) 服务-EUR.config

在构建过程中,我想将上述文件转换为 AMR 文件夹中的 service.config 并与另一个相同。我试过复制文件任务但失败了。

请帮忙。,在此先感谢。

标签: replacetfsbuild-definition

解决方案


要在构建代理上简单地重命名文件名,您可以cmd.exe在命令行任务中使用来重命名文件。这是一个例子:

参数: String.Format("/c rename ""{0}"" ""{1}""","currentname.config","newname.config")

文件名:“C:\Windows\System32\cmd.exe”

工作目录:“C:\Windows\System32”


推荐阅读