2013-04-10 4 views
14

Ich arbeite mit Visual Studio 2012 und als ich meine ausstehenden Änderungen (auf TFS 2010) einchecken wollte, verliert plötzlich VS seine Verbindung mit TFS und sagt (auf der Team Explorer-Fenster): "HTTP-Code 404: nicht gefunden". Die Option zum Einchecken (oder zum Zurücklegen) ist deaktiviert. Wenn ich versuche, das Quellcode-Explorer-Fenster zu aktualisieren, zeigt es kurz meine Ordner an, schließt sie dann aber wieder (und sagt, dass es mit TFS getrennt wurde). Die lustige Sache ist, dass ich immer noch die neueste Version von TFS bekomme und sogar meine ausstehenden Änderungen sehe, aber wenn ich versuche, diese zu überprüfen oder meine ausstehenden Änderungen zurückzustellen, verliert sie die Verbindung.Visual Studio 2012 verliert Verbindung mit TFS 2010

Ich habe versucht, nach einer Antwort auf Google zu suchen, aber die einzige Antwort, die ich fand, löschte den TFS-Cache unter C: \ Benutzer \ Lokale Einstellungen \ Anwendungsdaten \ Microsoft \ Team Foundation \ 4.0 \ Cache oder VS mit starten die VS-Eingabeaufforderung mit dem Befehl "devenv/ResetSkipPkgs".

Ich bin ahnungslos. Danke im Voraus!

+1

Das Löschen des TFS-Cache nach Ihren Anweisungen funktionierte für mich. Viel Glück! – Dubmun

+0

Wie nervig ist das, wenn man zwischen zahlreichen Projekten tuckert, die täglich in TFS 2010 und 2012 leben. Um den Cache zu löschen und funktionieren zu lassen, muss man VS schließen/öffnen. Große Schmerzen, wenn dies mehrmals am Tag passiert. Ich habe keine wirkliche Lösung gefunden. Aber es funktioniert, dann bricht es irgendwann wieder. – slimflem

+0

Es könnte eine Menge Dinge verursachen. Versuchen Sie, diesem Artikel zu folgen: http://blogs.msdn.com/b/granth/archive/2008/06/26/troubleshooting-connections-to-tfs.aspx – Milen

Antwort

18

Auf einem Client Windows 7 gegen TFS 2010 ausgeführt wird, löschen Sie den Inhalt des folgenden Ordner:

%LOCALAPPDATA%\Microsoft\Team Foundation\3.0\Cache 

Auf einem Client Windows 7 gegen TFS läuft 2012, löschen Sie den Inhalt des folgenden Ordner:

%LOCALAPPDATA%\Microsoft\Team Foundation\4.0\Cache 

Auf einem Client Windows 7 gegen TFS 2013 ausgeführt wird, um den Inhalt der folgenden Ordner löschen:

%LOCALAPPDATA%\Microsoft\Team Foundation\5.0\Cache 
+0

Das funktionierte für mich danke !!! – Falaque