2012-06-01 138 views
4

當我嘗試在TFS或使用TFS的項目中執行大多數操作時,例如向項目添加文件時,主界面凍結。使用TFS時Visual Studio 2010凍結

我看過調用堆棧,它在檢查項目是否處於活動狀態時似乎處於死鎖狀態。

我曾嘗試下載完整的代碼副本,但沒有幫助。

我使用安裝了SP1的VS2010。

這是主線程調用堆棧的頂部時刷新我掛起的更改

[email protected]() + 0x15 bytes 
[email protected]() + 0x15 bytes 
Tfsprovider.dll!NVseeFC::CCriticalSection::Lock() + 0x1d bytes 
Tfsprovider.dll!CSccManager::fIsSolutionFolderProject() + 0x3b bytes 
Tfsprovider.dll!CSccManager::IsActive() + 0x153 bytes 
Tfsprovider.dll!CVsSccUI::Exec_icmdSccRefreshStatus() + 0xbd bytes 
Tfsprovider.dll!CVsCommandTargetMap<CVsSccUI,IOleCommandTarget>::Exec() + 0x6a bytes 
Tfsprovider.dll!CVsCommandTarget<NVseePkgsVssProvider::CGridBarDialog,IxNull>::Exec() + 0x26 bytes 
Tfsprovider.dll!CVsSccPackage::Exec() + 0xa9 bytes 
Tfsprovider.dll!CVsSccHatHelper::RefreshStatus() + 0x3c bytes 
[Managed to Native Transition] 
Microsoft.VisualStudio.TeamFoundation.VersionControl.dll!Microsoft.VisualStudio.TeamFoundation.VersionControl.VssProvider.RefreshStatus() + 0x35 bytes 
Microsoft.VisualStudio.TeamFoundation.VersionControl.dll!Microsoft.VisualStudio.TeamFoundation.VersionControl.ToolWindowPendingCheckinsForm.Microsoft.TeamFoundation.VersionControl.Controls.IPendingCheckinHost.RefreshPendingCheckins() + 0x69 bytes 
Microsoft.TeamFoundation.VersionControl.Controls.dll!Microsoft.TeamFoundation.VersionControl.Controls.PendingCheckinsChannelControl.OnRefreshPendingCheckins() + 0x3d bytes 
Microsoft.TeamFoundation.VersionControl.Controls.dll!Microsoft.TeamFoundation.VersionControl.Controls.PendingCheckinsChannelControl.RefreshSelectedChannel() + 0x22 bytes 
Microsoft.VisualStudio.TeamFoundation.VersionControl.dll!Microsoft.VisualStudio.TeamFoundation.VersionControl.CommandHandlerPendingCheckins.Refresh_Exec(Microsoft.VisualStudio.TeamFoundation.CommandHandler handler, Microsoft.VisualStudio.TeamFoundation.CommandHandler.Command command, int commandId) + 0x13 bytes 
(Other calls removed, they don't look relevant) 

任何人都有這個問題後凍結,或者知道它修復?

更新: 界面在等待大約8分鐘後恢復生機。在此期間,TFS服務器通過網絡向我發送大約60,000個數據包。

更新2: 我通過手動重新創建SLN文件解決了這個問題。

+0

你已經安裝TFS 2010 SP1,是否正確? – AMissico

回答