當我嘗試在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文件解決了這個問題。
你已經安裝TFS 2010 SP1,是否正確? – AMissico