Microsoft Visual Studio 2012已停止工作

时间:2012-10-23 01:53:47

标签: visual-studio visual-studio-2012 windows-server-2008-r2

我一直在Winodws Server 2008 R2 sp1上使用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

您之前是否遇到过这种情况,解决方法是什么。

感谢您的帮助!

2 个答案:

答案 0 :(得分: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 感谢。

答案 1 :(得分:0)

如果我没弄错的话,正确的道路是这样的:

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