Visual studio 2012 Visual Studio 2012继续与TFS 2010失去连接

Visual studio 2012 Visual Studio 2012继续与TFS 2010失去连接,visual-studio-2012,tfs,Visual Studio 2012,Tfs,我正在使用Visual Studio 2012,当我想签入挂起的更改(在TFS 2010上)时,VS突然失去了与TFS的连接,并说(在团队资源管理器窗口上):“HTTP代码404:未找到”。签入(或搁置)选项已禁用。当我尝试刷新“源代码管理资源管理器”窗口时,它会短暂显示我的文件夹,但随后再次关闭它(表示它已与TFS断开连接)。有趣的是,我仍然可以从TFS获得最新版本,甚至可以看到挂起的更改,但当我尝试签入这些更改或搁置挂起的更改时,它会失去连接 我试图在Google上寻找答案,但我找到的唯一答

我正在使用Visual Studio 2012,当我想签入挂起的更改(在TFS 2010上)时,VS突然失去了与TFS的连接,并说(在团队资源管理器窗口上):“HTTP代码404:未找到”。签入(或搁置)选项已禁用。当我尝试刷新“源代码管理资源管理器”窗口时,它会短暂显示我的文件夹,但随后再次关闭它(表示它已与TFS断开连接)。有趣的是,我仍然可以从TFS获得最新版本,甚至可以看到挂起的更改,但当我尝试签入这些更改或搁置挂起的更改时,它会失去连接

我试图在Google上寻找答案,但我找到的唯一答案是在C:\Users\\Local Settings\Application Data\Microsoft\Team Foundation\4.0\cache上清除TFS缓存,或者在VS命令提示符下使用命令“devenv/ResetSkipPkgs”启动VS


我不懂。提前谢谢

在针对TFS 2010运行的Windows 7客户端上,清除以下文件夹的内容:

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

在针对TFS 2012运行的Windows 7客户端上,清除以下文件夹的内容:

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

在针对TFS 2013运行的Windows 7客户端上,清除以下文件夹的内容:

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

按照您的指示清除TFS缓存对我很有效。祝你好运当每天在TFS 2010和2012中的众多项目之间来回跳跃时,这是多么烦人啊。要清除缓存并使其正常工作,您必须关闭/打开,而这一情况每天会发生多次,会带来巨大的痛苦。我没有找到真正的解决办法。但是,它确实起作用,然后最终再次破裂。可能有很多原因导致它。请尝试阅读本文:VS2013将继续。微软知道如何激怒它的用户,他妈的太清楚了!