Visual Studio 2012与TFS 2010失去联系

时间:2013-04-10 08:15:47

标签: visual-studio-2012 tfs tfs2010

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

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

我很无能为力。提前谢谢!

1 个答案:

答案 0 :(得分:18)

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

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

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

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

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

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