【问题标题】:TF31002: Unable to connect to this Team Foundation Server VS2010- VS2013TF31002:无法连接到此 Team Foundation Server VS2010-VS2013
【发布时间】:2016-03-29 23:03:31
【问题描述】:

I know this question has been asked many times over here.

但对我没有任何帮助,我仍然无法解决我的问题。

问题是

昨天它还在工作,但后来我重新启动了我的笔记本电脑,我没有改变任何东西,但问题就在这里。我在VS2010 和VS2013 都面临这个问题。

我尝试了很多解决方案,例如

1) Installing SP1 和 compatibility Patch 为 Suggested here in this answer

2) Team Foundation Server

的 Clearing local cache

3) Removing all credentials 从 控制面板 然后重新添加它们

4) Uninstalling 我安装的任何代理服务器

我什至可以通过 Team System Web Access 使用相同的 URL (http://tfsserver:8080/) 连接到 Team Foundation Server,但它无法正常工作任何 Visual Studio。

我还缺少其他解决方案吗?任何形式的帮助将不胜感激。

【问题讨论】:

  • 网络连接了吗? ping 和 telnet 8080 等基本信息可以判断您是否可以访问机器。
  • 是的,我可以 ping
  • 您可以在浏览器中加载门户网站吗?
  • 是的,我可以在浏览器中加载它。

标签: visual-studio-2010 visual-studio-2013 tfs


【解决方案1】:

因为你可以通过web portal连接到TFS,所以TFS服务器没有问题。 要缩小您的问题范围,您可以尝试以下方法:

  • 禁用防火墙。
  • 在管理员模式下运行 VS2010 和 VS2013。
  • 禁用防病毒或将 TFS 添加到白名单中。
  • 使用另一个用户帐户或另一台计算机连接到 TFS。
  • 使用 IP 地址 http://x.x.x.x(你的服务器IP):8080/tfs而不是服务器地址

如果还是不能解决,可以尝试这篇MSDN文章https://msdn.microsoft.com/en-us/library/ms244143.aspx中描述的一些步骤,也可以通过VS logs寻找连接尝试和拒绝原因。

【讨论】:

  • 您的MSDN文章链接丢失或链接地址一定有问题。
【解决方案2】:

用服务器 IP 替换服务器地址对我有用。 例如

http://tfsaddress:8080/tfs/collection

替换为

http://(your server ip):8080/tfs/collection

【讨论】:

    【解决方案3】:

    I don't know whether it actually is the solution or not 但我昨天所做的唯一更改是清除浏览器的历史记录,问题就消失了。

    清除浏览器历史记录后,当我构建解决方案时,TFS 登录窗口提示,我提供了我的用户名/密码,这里连接到 Team Foundation Server。

    我在这里发布它只是因为如果其他人面临同样的问题,请确保您是clearing your browsers' history and deleting all the cache. 它也可以像我一样解决您的问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-03-08
      • 2017-06-17
      • 2016-06-26
      • 1970-01-01
      • 2018-08-09
      • 1970-01-01
      • 2013-12-12
      • 2010-10-02
      相关资源
      最近更新 更多