5

我一直在Winodws Server 2008 R2 SP1上使用Visual Studio 2012,雖然性能有點慢,但它似乎工作正常。但每當我關閉應用程序,我得到以下錯誤 -Microsoft Visual Studio 2012已停止工作

Microsoft Visual Studio 2012 has stopped working 

並提示重新啓動或調試程序。

我讀here刪除以下注冊表項,將解決64位機器上的問題。

[HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\WindowsNT\CurrentVersion\AppCompatFlags\Layers] 

問題是,我無法在我的機器上找到超出此路徑的註冊表項。 HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft

您之前遇到過這種情況嗎?解決方法是什麼?

謝謝你的幫助!

+1

鍵包含 「Windows NT的」,而不是 「WindowsNT的。」也許這是你的錯誤。 –

+0

以管理員身份運行在Win7 x64上爲我工作 – EkriirkE

回答

0

我注意到,其他社區成員有相同的錯誤消息是你的,而他們是通過刪除以下注冊表項解決了這個問題:

32位機:

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers] 
"C:\\Program Files (x86)\\Microsoft Visual Studio 11.0\\Common7\\IDE\\devenv.exe"="" 

64位機:

[HKEY_CURRENT_USER\Software\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers] 

見這種情況下,進一步的信息:http://social.msdn.microsoft.com/Forums/en-US/vssetup/thread/d848776a-b00f-4311-ab09-3a8777462968 感謝。

+3

問題是,我無法在我的機器上找到超出此路徑的註冊表項 - HKEY_CURRENT_USER \ Software \ Wow6432Node \ Microsoft。 – Abhijeet

0

如果我沒有記錯的話,正確的路徑是這樣的:

[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers] 
相關問題