安装 IE9 后 Visual Studio 2012 崩溃(故障模块 ntdll.dll)

2023-11-25

Okay....

自从 Visual Studio RTM 在我的工作计算机上发布以来,我一直在运行它。上周五我安装/更新了 IE 至版本 9 以测试 JavaScript 问题。安装 IE9 并重新启动计算机后,Visual Studio 2012 不再工作,它打开时显示起始页大约一秒钟,然后崩溃。

我尝试了以下方法但没有成功:

  1. 恢复到 IE8 - 仍然崩溃
  2. 运行 devenv /SafeMode ——仍然崩溃
  3. 运行 devenv /ResetSettings ——仍然崩溃
  4. 修复 VS2012——仍然崩溃
  5. 完全卸载VS2012并重新安装——仍然崩溃
  6. 完全卸载 VS2012,删除所有 VS2012 文件夹和注册表项,然后重新安装 - 仍然崩溃
  7. (重新)更新到 IE9,卸载 vs2012 并重新安装 - 仍然崩溃

(每一步都经过无数次的重启)

附:我无法运行系统还原,因为它“被管理员禁用”——如果我可以使用的话,那应该是在上面的第 4 步之前...

当我运行 devenv(无论是否安全模式)时,我会在应用程序事件日志中看到以下内容:

Faulting application name: devenv.exe, version: 11.0.50727.1, time stamp: 0x5011ecaa
Faulting module name: ntdll.dll, version: 6.1.7601.17725, time stamp: 0x4ec49b8f
Exception code: 0xc00000fd
Fault offset: 0x00032582
Faulting process id: 0x1a6c
Faulting application start time: 0x01cda64fa375370b
Faulting application path: C:\Program Files (x86)\Microsoft Visual Studio 11.0\Common7\IDE\devenv.exe
Faulting module path: C:\WINDOWS\SysWOW64\ntdll.dll
Report Id: e2a67638-1242-11e2-b5d0-78acc0b17d3e

另外...我有 devenv /log 的输出(如果它有用的话),但它与应用程序事件日志中的内容几乎相同(上面粘贴)

我运行的是 Windows 7 Professional x64

最后......我从谷歌发现了类似的问题,但没有一个原因与我的匹配,也没有任何修复解决我的问题。任何帮助/指导将不胜感激。

之前发现有类似问题的帖子:

  1. VS 2012 无法启动
  2. Visual Studio 2012 RC 已停止工作
  3. VS 2012 RTM 将不会启动 - 已知修复无法解决

关于这些链接的一些注意事项:

  1. 我没有使用 VS2012 命令扩展。
  2. 我正在运行 Visual Studio 2012 Ultimate RTM(不是 RC)。
  3. 我的添加/删除程序中没有 Microsoft ACT 5.6 Data Collector。

我解决了这个问题...

我注意到(当我回到 VS2010 中工作时)MSDeploy 不再工作。从这个线程我重新注册了 ieproxy.dll,神奇的是 VS2012 似乎现在可以打开并加载我的项目了!

我猜想从 IE8 升级到 IE9 的过程中有些东西搞乱了这个注册并造成了各种各样的麻烦。在命令行运行以下命令修复了它。

regsvr32 "C:\Program Files (x86)\Internet Explorer\ieproxy.dll"
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

安装 IE9 后 Visual Studio 2012 崩溃(故障模块 ntdll.dll) 的相关文章

随机推荐

  • 使用反射添加EventHandler

    我有这段代码不起作用 public CartaoCidadao InitializeComponent object o WebDAV Classes SCWatcher LoadAssembly MethodInfo method thi
  • SonarQube -integrationTest.exec -sonar Runner (Gradle) 或“sonar-runner”命令 - 显示 0.0% 覆盖率

    运行基于 Gradle 的构建和集成测试后 我在 build jacoco 文件夹中成功生成了 Jacoco 的 2 个 exec 文件 梯度命令 gradle clean 构建集成测试 完成后 它会在 build jacoco 文件夹下生
  • SelectMany 创建大量 SQL select 语句,而不是带有 join 的 SQL select 语句

    我正在写一个查询SelectMany并检查它在 LINQPad 中生成的 SQL 查询非常简单 假设我有 3 个实体 Customer Order OrderItem OrderItem保存有关订购什么产品以及订购数量的信息 我想得到全部O
  • 为什么“memset(arr, -1, sizeof(arr)/sizeof(int))”不能将整数数组清除为-1?

    是不是不能使用memset在整数数组上 我尝试了以下方法memset调用并没有得到正确的整数值int array int arr 5 memset arr 1 sizeof arr sizeof int 我得到的值是 arr 0 1 arr
  • 如何检查服务是否正在运行[重复]

    这个问题在这里已经有答案了 我想显示服务状态 如果它正在运行或停止 我正在使用下面的代码 但它在开始服务之前显示 已停止 当服务启动时 它显示 正在运行 当它再次停止时 它仅显示 正在运行 我在设置共享首选项状态时犯了任何错误吗 在主要活动
  • 从 pandas.DataFrame 中选择复杂的标准

    例如我有简单的 DF import pandas as pd from random import randint df pd DataFrame A randint 1 9 for x in range 10 B randint 1 9
  • PHP getopt 操作

    这个问题是关于 php 中的 getopt 函数 我需要将两个参数传递给 php 脚本 例如 php script php f filename t filetype 现在 根据文件类型 可以是 u c 或 s 我需要执行正确的操作 我正在
  • 使用 python 从重定向的 stdin 读取文件

    我正在尝试读取通过命令行重定向到标准输入的文本文件的内容 并在接收者必须将其组装回原始形式时通过互联网发送它 例如 python test py lt file txt 我尝试读取该文件并使用以下代码将其组装回来 灵感来自link for
  • 从服务器端强制刷新客户端页面[关闭]

    很难说出这里问的是什么 这个问题模棱两可 含糊不清 不完整 过于宽泛或言辞激烈 无法以目前的形式合理回答 如需帮助澄清此问题以便重新打开 访问帮助中心 如何从服务器端刷新当前客户端视图页面 例如 如果我想强制刷新所有客户端现在正在查看的页面
  • 如何在卸载时自动从主屏幕删除应用程序快捷方式?

    我正在开发一个应用程序 该应用程序应在安装后将其快捷方式添加到主屏幕 并在卸载应用程序后将其删除 该应用程序将预安装在最终用户设备上 但仍然应该有卸载选项 这个任务看起来很简单 但实施起来却遇到了很多麻烦 我做了什么 使用添加快捷方式到主屏
  • 在整个范围内均匀生成随机数

    我需要在指定的间隔 max min 内生成随机数 此外 随机数应该均匀分布在区间内 而不是位于特定点 目前我生成为 for int i 0 i lt 6 i DWORD random rand max min 1 min 根据我的测试 随机
  • LinkedHashSet .equals() 与 LinkedList .equals() 具有相同的元素但顺序不同

    考虑以下 SSCCE public static void main String args LinkedHashSet
  • CSS:如何垂直和水平对齐图像?

    我的页面有空间容纳图像 例如最大尺寸为 100x100 的图像 用户可以上传任何尺寸的图像 Web 应用程序将在保持宽高比的情况下将其大小调整为 100x100 因此 图像的大小可以调整为 75x100 或 100x75 等 无论调整大小的
  • 如何使用 Django 中内置的“password_reset”视图?

    我在 urls py 中设置了以下条目 r password reset django contrib auth views password reset 但一旦我去http 127 0 0 1 8000 password reset 我收
  • 在 colgroup 中使用文本对齐中心

    我的页面中有一个表格 我使用 colgroups 以相同的方式格式化此列中的所有单元格 它适用于背景颜色等 但我似乎无法弄清楚为什么文本对齐中心不起作用 它不会将文本居中对齐 Example table cellspacing 5 tabl
  • 如何在flutter中显示.9.png格式的图片?

    这是我的代码 new Image asset images launcher border highlight 9 png fit BoxFit fill 当我改变图像的宽度和高度时 它的显示效果很差 但在原生android中显示正常 fl
  • 在原子变量的上下文中什么是总线锁定?

    我使用 C 很长时间了 现在我开始学习汇编并了解处理器的工作原理 不仅仅是为了好玩 而且我必须将其作为测试程序的一部分 在学习汇编时 我开始听到一些在讨论多线程时到处听到的术语 因为我在科学计算中进行了大量的多线程处理 我正在努力了解全貌
  • 用 Java 处理下载

    我如何能够使用 Java 中的 HttpResponse 处理下载 我向特定站点发出了 HttpGet 请求 该站点返回要下载的文件 我该如何处理这个下载 InputStream 似乎无法处理它 或者也许我使用它的方式错误 假设你实际上正在
  • Fortran 可变参数宏中的 CPP/GPP(加上 Fortran // 连接)

    我正在尝试编译一个巨大的 世界知名的数值天气预报代码 主要用 Fortran 90 编写 使用cpp广泛且成功地与 PGI Intel 和 gfortran 合作 现在 我继承了一个版本 其中专家添加了数百个可变参数宏案例 他们使用英特尔和
  • 安装 IE9 后 Visual Studio 2012 崩溃(故障模块 ntdll.dll)

    Okay 自从 Visual Studio RTM 在我的工作计算机上发布以来 我一直在运行它 上周五我安装 更新了 IE 至版本 9 以测试 JavaScript 问题 安装 IE9 并重新启动计算机后 Visual Studio 201