连接到TFS错误TF31001对象引用未设置为对象的实例

时间:2016-06-21 20:58:48

标签: visual-studio-2015 tfs2015

我有一个运行VS 2015的用户尝试连接到我们的内部部署TFS 2015 U2环境。其他用户可以连接,但此用户收到以下内容: enter image description here

尝试连接到TFS实例时,对象引用未设置为对象的实例。甚至不会列出收藏品。我已经验证他可以ping服务器,他可以在IE中打开tfs web访问。知道为什么会这样,或者我可以在他的机器上查看哪些日志可以提供更多细节?

4 个答案:

答案 0 :(得分:13)

  1. 尝试清除此客户端计算机上的缓存:

    • 关闭所有打开的Visual Studio实例。
    • 浏览到以下文件夹:C:\Users\username\AppData\Local\Microsoft\Team Foundation\6.0\Cache.
    • 删除缓存目录的内容,包括所有子文件夹。
  2. 禁用防病毒软件或防火墙以确定该更改是否可以解决问题。

  3. 如果您使用过服务器名称,请使用TFS的IP地址而不是服务器名称。

答案 1 :(得分:3)

最可能的原因之一是你的tfs服务器机器空间不足。

答案 2 :(得分:0)

尝试以管理员模式打开Visual Studio。 这解决了我的问题

答案 3 :(得分:0)

我遇到的一个原因是基于AD凭证不匹配。 要解决此问题,请关闭VS,打开控制面板/ Credential Manager / Windows凭据找到TFS并删除凭据,然后再次打开VS.