"待签入"窗口卡住;永不完成更新

时间:2020-03-06 14:36:05  来源:igfitidea点击:

我在Visual Studio 2008中遇到一个奇怪的问题,我的"待处理签入"窗口从不更新。我打开它,它像往常一样显示"正在更新...",但我从未看到"剩余X"消息,并且什么也没有发生。它只是坐在那里无所事事。

签出的内容仍显示为"解决方案资源管理器"中的签出。 SourceSafe 2005仍然可以正常工作。

有任何想法吗?

解决方案

我们是否尝试过Visual SourceSafe 2005更新补丁?

万岁!我找到了解决方案。对于任何偶然发现此问题的人,这就是交易。

我今天发现,对于所有解决方案而言,"挂起的签到"窗口并没有中断,而仅针对特定解决方案。另外,尽管我没有意识到它的相关性,但是每次打开解决方案时,我都会得到:

"与该解决方案关联的某些属性无法读取。"

我找到的解决方案在这里。原来我有两个

GlobalSection(SourceCodeControl) = preSolution

解决方案(.sln)文件中的小节。我删除了第二个项目(项目列表很长,但其中也有些杂乱无章),并且消息消失了,我的Pending Checkins窗口现在可以正常工作。