我找不到将扩展 .zip 存档上传到 TFS 2017 服务器“管理扩展”页面的方法,而不是通过 .vsix 安装。
我们的“遗留控件”仅构建 zip 格式的“安装程序”,并且扩展管理页面上没有出现“上传新扩展”按钮,以允许它们按原样安装,就像在以前的 TFS 版本中一样(尽管 TF-Administrators 组的成员身份具有 TF 服务器的 [编辑实例级信息] 权限)。
我希望不必为所有这些构建 .vsix 包(是的,因为我很懒)。
有什么想法或经验可以分享吗?
答案1
我找到了解决方案,并发布出来供其他正在寻找该解决方案的人使用。
要在 TFS 2017 中上传旧版控件或扩展,请从项目仪表板页面单击设置按钮 --> 服务器设置。
然后,在“管理您的服务器”页面中,单击旧版扩展选项卡,然后单击安装按钮。当出现“安装新扩展”对话框时,浏览并选择扩展项目 zip 文件 - 完成。
注意:您还可以从“旧版扩展”选项卡禁用任何可能不兼容的旧版扩展。
希望对大家有帮助!