2016-06-21 58 views
5

我有一個運行VS 2015的用戶試圖連接到我們的內部TFS 2015 U2環境。其他用戶可以連接,但該用戶正在接收以下內容: enter image description here連接到TFS錯誤TF31001對象引用未設置爲對象的實例

嘗試連接到TFS實例時未將對象引用設置爲對象的實例。甚至不會列出收藏。我已經驗證他可以ping服務器,他可以在IE中打開tfs web訪問。不知道爲什麼會發生這種情況,或者我可以在他的機器上查看哪些日誌,以提供更多詳細信息?

+0

此用戶是否曾經能夠連接到TFS? –

回答

8
  1. 嘗試清除此客戶端計算機上的緩存:

    • 關閉Visual Studio中的任何打開的實例。
    • 瀏覽到以下文件夾:C:\Users\username\AppData\Local\Microsoft\Team Foundation\6.0\Cache.
    • 刪除緩存目錄的內容,包括所有子文件夾。
  2. 禁用防病毒軟件或防火牆以確定該更改是否解決了問題。

  3. 如果您使用了服務器名稱,請使用TFS的IP地址而不是服務器名稱。

+0

我嘗試了這些步驟,但沒有解決我的問題。我的下一個想法是消除用戶配置文件是一個問題,所以我作爲用戶在用戶機器上運行VS,VS第一次設置了我的配置文件,並且我能夠無問題地進行連接。我隨後在用戶配置文件下啓動了VS,併成功連接。完全無意義或我只是不瞭解相關性,但現在它的工作。 – EmanP

+0

第一步就夠我了!謝謝! –

0

嘗試在管理員模式下打開Visual Studio。 這解決了我的問題

1

最可能的原因之一是您的tfs服務器機器空間不足。

0

我所經歷的一個原因是基於AD憑證不匹配。 要解決此問題,請關閉VS,打開控制面板/憑證管理器/ Windows憑據找到TFS並刪除憑證,然後再次打開VS。

相關問題