Visual Studio 2008 TFS搁置/取消搁置更改已停止工作并挂起VS.

时间:2010-02-25 08:44:17

标签: visual-studio-2008 tfs development-environment shelve

问候。

这是我第二次使用安装了TFS插件的VS 2008 TS发现此问题。

问题在于在某些时候,当您积极使用Shelve / Unshelve来自TFS的更改时,Shelve更改窗口(当您点击“Shelve”按钮时)挂起并挂起整个VS.

之后,如果重新启动工作室,Shelve / Unshelve窗口就会停止工作。 任何调用Shelve / Unshelve窗口的尝试都会完全挂起Studio。

因此,Shelving变得无法使用,但我真的依赖于此功能。

有人在实践中发现了这个问题吗?有关修复它的任何建议吗? (我现在正试图完全重新安装VS和TFS,另外还要清理VS的注册表)

谢谢!

2 个答案:

答案 0 :(得分:3)

通过在Windows的AppData文件夹中搜索TFS缓存条目来解决问题。 删除TFS缓存(看起来像是已损坏)有助于解决此问题。

答案 1 :(得分:1)

如果TFS对话框显示在屏幕外,则会发生这种情况。如果按Esc“解冻”visual studio,这可能是你的问题。

我在http://www.imiscommunity.com/visual_studio_2008_hangs_tfs_compare_dialog_not_visible

找到了修复程序