2013-12-19 156 views
1

前幾天我打開VS2012,就像我每天都做的一樣,在選擇打開項目的頁面後,VS2012崩潰了。重新啓動計算機,獲取所有最新的Windows更新並使用註冊表值進行操作根本沒有任何幫助。請參閱下文,瞭解如何解決此問題的答案。Visual Studio 2012開啓後崩潰

+0

我嘗試了很多東西,甚至沒有任何運氣重新安裝VS2012。 –

回答

2

事實證明問題是Internet Explorer 11.事實證明,安裝IE11是導致VS2012崩潰並無用的原因。這將解決問題:

您需要重新註冊ieproxy.dll - 此VS2012開始再次工作後。

32位系統:

regsvr ieproxy.dll 

64位系統:

regsvr32 ieproxy.dll 
+0

很高興這個解決。好奇的,但你嘗試修復(不重新安裝),然後再手動'regsvr'該DLL? – JaredPar

+0

是的,我重新安裝之前嘗試修復,但沒有幫助。 –

+0

嗯,這很有趣。我不知道這是IE安裝的問題。 VS修復對解決這樣的問題真的很好。所以如果它不起作用,我的下一個想法是看看IE。 – JaredPar

0

這工作就像一個魅力對我來說:

  1. 首先:爲了儘量減少潛在損失的個人環境中,您應該考慮使用「導出設置」嚮導創建環境的備份, e導入設置嚮導可在需要時恢復設置。

  2. 從下列文件夾刪除的內容:

    C:\用戶\ .. \應用程序數據\本地\微軟\的Team Foundation C:\用戶\ .. \應用程序數據\本地\微軟\ VisualStudio的 C:\用戶\ .. \應用程序數據\本地\微軟\ VSCommon

  3. 轉到在命令提示符下Visual Studio IDE中的文件夾,並運行以下命令:從Visual Studio IDE文件夾 .\devenv.exe /resetuserdata

    Visual Studio IDE中的文件夾的用於典型位置的64位: C:\程序文件(x86)\微軟的Visual Studio 10.0 \ Common7 \ IDE

    爲32位的Visual Studio IDE文件夾的典型位置: C:\ Program Files文件\微軟的Visual Studio 10.0 \ Common7 \ IDE

參考:微軟的物品─If you have problems with TFS or Visual Studio flush the user cache … or not?