相关疑难解决方法(0)

VSTS版本 - 在web.config中定义自定义变量并在发布时设置

我正在尝试使用VSTS版本在发布时替换appSetting.Web上的所有帖子都参考旧版本管理工具或参考新版本,但提及替换令牌任务.这个任务不存在,所以我认为它是内置的.我已经设置了我的web.config(MyVar)并设置我的环境变量,但没有任何东西被替换.

在此输入图像描述

这是我的发布: 在此输入图像描述

我很抱歉,如果我是愚蠢的,但我无法解决这个问题,主要是因为过时的文档.

更新2:好的,经过几个人的帮助,我现在正走在正确的轨道上.我添加了Colin的ALM令牌化任务:https://marketplace.visualstudio.com/items itemName = colinsalmcorner.colinsalmcorner-buildtasks

但是,它不起作用.

这里有几个屏幕截图: 在此输入图像描述 请注意,在屏幕截图中,我知道它已被禁用.直到我能解决这个问题.

在下面的屏幕截图中,我看到只有几个位置可以选择令牌化发生的位置.这看起来是正确的还是我应该能够看到我想要替换令牌的Web.Config?

在此输入图像描述

正如我所说,标记化没有用.

我尝试了几个更改,试图让它工作.

更改1:指向上面的acreen镜头中的zip文件.我的版本有效,但它没有将我的任何网站文件部署到Azure服务器.一个都没有.

更改2:指向另一个文件CustomerPortal.SetParams.xml

(注意:此时我只是尝试随机文件试图让任何东西工作)我的发布工作但没有发生关于标记化的事情.

这是我的日志的一部分: 在此输入图像描述

正如您所看到的,即使发布成功,我网站上的所有文件都不存在: 在此输入图像描述

在此输入图像描述

任何帮助将是欣赏.

release-management ms-release-management

8
推荐指数
1
解决办法
7853
查看次数