我正在尝试使用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
(注意:此时我只是尝试随机文件试图让任何东西工作)我的发布工作但没有发生关于标记化的事情.
任何帮助将是欣赏.