Azure DevOps / TFS缓存扩展的数据在哪里

问题描述 投票:0回答:1

我已经开发了Azure DevOps扩展并将其发布到市场。最近,我遇到了强制性的UI更改。在执行开发人员测试时,我注意到,一旦我安装了新扩展(更改了UI),它仍然显示旧的UI组件。例如,假设我有一个名为“名称”的字符串输入,而我已将其替换为“全名”。我仍然看到我的旧输入“ Name”。

旧:

{
            "name": "name",
            "type": "string",
            "label": "Name",
            "required": true            
}

新:

{
            "name": "fullName",
            "type": "string",
            "label": "Full Name",
            "required": true            
}

我在以下位置删除了临时文件,但问题仍然存在。

  • C:\ Users \ <> \ AppData \ Local \ Microsoft \ Team Foundation \
  • <> \ _Work \
  • Windows Temp文件夹

我已经更改了任务ID(GUID),看来可以解决此问题。但这不是可行的解决方案,因为我无法为已发布的扩展程序发布新的任务ID。

由于这个原因,我认为解决此问题的最佳选择是删除缓存的数据。请让我知道,Azure DevOps / TFS在哪里将其扩展数据缓存?

预先感谢!

tfs azure-pipelines tfs-2015 azure-pipelines-build-task azure-devops-server-2019
1个回答
0
投票

[尝试清理浏览器缓存,并检查是否在task.json中增加了版本号。

© www.soinside.com 2019 - 2024. All rights reserved.