我正在 TFS 2018 上开发本地扩展。我多次上传了它的新版本。但这次我在市场上上传了它的新版本后,我尝试将它上传到 TFS ( https://mytfsserver/_gallery/manage )。在上传它时,我遇到了网络中断,它在“验证”步骤中停留了几个小时。
我试图删除扩展并重新安装。另外,我创建了新版本并尝试上传它们,但它对我不起作用。请让我知道我应该怎么做才能通过这一步。
验证消息:
我正在 TFS 2018 上开发本地扩展。我多次上传了它的新版本。但这次我在市场上上传了它的新版本后,我尝试将它上传到 TFS ( https://mytfsserver/_gallery/manage )。在上传它时,我遇到了网络中断,它在“验证”步骤中停留了几个小时。
我试图删除扩展并重新安装。另外,我创建了新版本并尝试上传它们,但它对我不起作用。请让我知道我应该怎么做才能通过这一步。
验证消息:
经过数小时的搜索,我们发现其中一个 tfs windows 服务已停止。重启后问题就解决了。@PatrickLu,感谢您的帮助。我希望这对其他有同样问题的人有用。
根据您的描述,这可能是市场方面的验证。
要将扩展上传到 Marketplace:
1.导航到 Visual Studio Marketplace 发布门户
2.找到上传新扩展按钮,导航到打包的 .vsix 文件,然后选择上传。
3.快速验证后,您的扩展将出现在扩展列表中:
请等待一段时间,然后再次检查它是否得到验证或拒绝。
此外,如果您不希望将扩展程序发布到市场,您也可以先尝试取消发布,然后将其上传到 TFS 库,这可能会成功。
如果上述方法仍然不能解决问题,只需尝试清理客户端缓存(包括 TFS 和浏览器),然后再次测试。
TFS:
C:\Users\{your account}\AppData\Local\Microsoft\TeamFoundation\{version}\Cache
浏览器,例如 IE(根据您的设置):
C:\Users\{your account}\AppData\Local\Microsoft\Windows\INetCache