TFS 2017内部部署无法以连接模式安装Marketplace扩展 [英] TFS 2017 on-premise can't install Marketplace extensions in connected mode

查看:108
本文介绍了TFS 2017内部部署无法以连接模式安装Marketplace扩展的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我的TFS 2017 Update 2内部部署是根据Marketplace( https://marketplace.visualstudio.com/)在连接模式"下运行.无论我尝试以这种方式安装的任何扩展程序,都会导致错误消息:

My TFS 2017 Update 2 on-premise is according to the Marketplace (https://marketplace.visualstudio.com/) running in Connected Mode. Whatever extension I try to install in this mode results in the error message:

出了什么问题

Something's gone wrong

我们在下载扩展程序时遇到错误.请试试 再过一遍.

We've encountered an error while downloading the extension. Please try again later.

如果我尝试在VSTS帐户中安装相同的扩展程序,则可以正常运行.

If I try to install the same extension in my VSTS account it works fine.

如果我从本地断开TFS的本地安装,则安装"按钮将变为免费获取",然后我就可以进入扩展程序的下载页面并以这种方式获取扩展程序.

If I disconnect my TFS on-premise from the Marketplace the "Install" button changes to "Get it free" and I can get to the download page for the extension and get the extension that way.

该错误消息没有提示我应该从哪里开始搜索根大小写.市场有问题还是我的错误所在?我需要打开防火墙端口吗?还有吗?

The error message gives no clue as to where I should start searching for the root case. Is the Marketplace having issues or is the error on my end? Do I need to open a firewall port? Something else?

我已经在两个单独的连接的TFS 2017 Update 2本地安装上尝试了此操作,并获得了相同的行为.我都拥有TFS管理员(控制台管理员)权限.

I have tried this on two separate connected TFS 2017 Update 2 on-premise installations and get the same behaviour. I have TFS Administrator (Console Admin) rights on both.

推荐答案

请先检查权限,以确保您具有安装扩展程序的正确权限:

Please check the permissions first to make sure you have the correct permissions to install the extensions:

我需要安装扩展程序吗?

Project collection administrators with Edit collection-level information permissions can install extensions. If you don't have permissions, you can request extensions instead.

好吧,我在连接到TFS时在TFS 2017 Update3上进行了测试(我身边没有update2),并且一切正常,无法重现此问题...

Well, I tested on TFS 2017 Update3 (no update2 on my side) while connected to TFS and everything works as expected, cannot reproduce the issue...

但是,这可能是暂时的网络问题,因此正如错误消息所述,您可以稍后再试...如果问题仍然存在,则可以通过以下方法从Marketplace下载扩展程序并

However that might be an temporary network issue, so just as the error message said you can try that again later... If the issue persist, then as a workaround you can download the extension from Marketplace and upload to TFS to install. You can also try upgrading to TFS 2017 Update 3, it should work for you.

请参阅安装有关详细信息,请参见Team Foundation Server(TFS)的扩展.

Refer to Install extensions for Team Foundation Server (TFS) for details.

这篇关于TFS 2017内部部署无法以连接模式安装Marketplace扩展的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆