16
奇怪的Visual Studio(TS 2008)問題:無論何時在特定項目中從發佈模式切換到調試模式,IDE都會完全凍結。在我嘗試構建或執行其他任何操作之前,它會在我切換時發生。當切換到調試模式時,Visual Studio會凍結
整件事情從藍色開始,沒有我能想到的任何異常變化。 我試圖清理解決方案,但沒有幫助。
以前有人跑過這個嗎?
奇怪的Visual Studio(TS 2008)問題:無論何時在特定項目中從發佈模式切換到調試模式,IDE都會完全凍結。在我嘗試構建或執行其他任何操作之前,它會在我切換時發生。當切換到調試模式時,Visual Studio會凍結
整件事情從藍色開始,沒有我能想到的任何異常變化。 我試圖清理解決方案,但沒有幫助。
以前有人跑過這個嗎?
如果一切工作正常,然後停止,通常這意味着有一些問題,即使它沒有被注意到。
事我會嘗試接二連三:
devenv, mspdbsrv, vcpkgsrv, msbuild, msvsmon, vshub, vstest
等.suo, .ncb, .VC.db, .VC.VC.opendb
文件以及.vc
目錄,這有時會導致問題YourProjectName.vcproj.DOMAINNAME.LOGINNAME.user
或YourProjectName.csproj.user
。設置文件名取決於項目種類使用"C:\Program Files\Microsoft Visual Studio [vs_version]\Common7\IDE\devenv.exe" /setup
或"C:\Program Files (x86)\Microsoft Visual Studio [vs_version]\Common7\IDE\devenv.exe" /setup
針對x64環境%USERPROFILE%\AppData\[Local|Roaming]\Microsoft\VisualStudio[vs_version]
和註冊表HKCU\SOFTWARE\Microsoft\VisualStudio[vs_version]
它應該重置所有的東西到開始狀態。如果它不起作用,那麼還有其他工具可以進行調查。下載Process Explorer,一旦IDE凍結,啓動Process Explorer,找到devenv進程,雙擊它並轉到Threads選項卡。檢查哪個線程在凍結的情況下具有最大的開關增量,雙擊它並取頂部函數的名稱(或偏移量)。它提供了有關問題的其他信息。
此外,有時它有助於在控制面板的「添加或刪除程序」嚮導中修復Visual Studio。
我在VS2012的一個大型解決方案(148個項目)上有這個問題。當我從Debug切換到Release時,它凍結了。 – tofutim 2013-12-04 01:32:12