Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/visual-studio-2012/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 2012 Visual studio 2012无法启动_Visual Studio 2012 - Fatal编程技术网

Visual studio 2012 Visual studio 2012无法启动

Visual studio 2012 Visual studio 2012无法启动,visual-studio-2012,Visual Studio 2012,我从我们的MSDN订阅中安装了VS2012 Premium,并且 最初几天它工作正常,但后来我安装了一些扩展 但是现在VS2012没有启动,它给出了错误: Faulting application name: devenv.exe, version: 11.0.50727.1, time stamp: 0x5011ecaa Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x000

我从我们的MSDN订阅中安装了VS2012 Premium,并且 最初几天它工作正常,但后来我安装了一些扩展 但是现在VS2012没有启动,它给出了错误:

    Faulting application name: devenv.exe, version: 11.0.50727.1, time stamp: 
    0x5011ecaa        
    Faulting module name: unknown, version: 0.0.0.0, time stamp: 0x00000000
    Exception code: 0xc000041d
    Fault offset: 0x77cc11f1
    Faulting process id: 0x12c0
    Faulting application start time: 0x01cf525c0d374f44
    Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio
    11.0\Common7\IDE\devenv.exe         
    Faulting module path: unknown
    Report Id: 4cd88dc0-be4f-11e3-bf75-0023245b4b3a

我正在Windows 7 64位上运行它。我试图修复\卸载并重新安装。但它不起作用。

您可以尝试使用/SafeMode运行devenv.exe

同时检查:

我有类似的问题,你可能在同一条船上。从 当环顾四周时,其他人

问题在于VS2012命令扩展。它把注册表 下面的条目以某种方式导致ntdll错误。我所做的就是把它拿走 退出整个层键,启动VS2012并删除扩展。你 如果VS在您开始时设法将其放回,则可能必须执行两次 第一次

[HKEY\ U当前\用户\软件\ Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]“C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe“=”

因此,请按照上面的说明进行操作:

  • 已删除密钥:
    [HKEY\U CURRENT\U USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\Layers]
    。VS2012正在加载,但在我执行任何其他操作之前崩溃(错误出现在
    C:\Windows\syswow64\KERNELBASE.dll
  • 然后删除:
    • [HKEY\U CURRENT\U USER\Software\Microsoft\VisualStudio\11.0]
    • [HKEY\U CURRENT\U USER\Software\Microsoft\VisualStudio\11.0\U Config]
      然后重新开始

  • 请参见删除扩展插件。您应该能够搜索并找到如何执行此操作。我取出整层键,启动VS2012,但它仍会显示上述错误消息。在我的计算机上,下面键的值如下[HKEY_CURRENT_USER\Software\Microsoft\Windows NT\CurrentVersion\AppCompatFlags\layers]“C:\Program Files(x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe“=“DISABLEUSERCALLBACKEXCEPTION”此外,我的计算机上没有此[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0]的键值,并且我的计算机上不存在此注册表项[HKEY_CURRENT_USER\Software\Microsoft\VisualStudio\11.0\u Config]