VS2010和 IE10附加脚本调试器处理 iexpre.exe 失败

所以我在 VS2010中使用了 Win7 x64,并且安装了 IE10 Win7预览版和 ReSharper 6.1。

When I attempt to Start Debugging, I receive the following:

”附加脚本调试器以处理’[1111] iexpre.exe’ 机器‘ MINE’失败。已经连接了一个调试器。”

我可以点击 OK 并查看附加的调试会话-[1111]是灰色的,还有另一个 iexpre.exe 实例和我的解决方案标题。我可以手动连接,工作正常。

我想可能是因为有两个 iexpre.exe pid 出了问题,没有两个标签或窗口打开,我禁用了自动崩溃恢复。

Tried this: 将脚本调试器附加到机器上的进程[ XXXX ] IEXPLORE.EXE & # 39; 失败

没用。

有什么想法吗?

77310 次浏览

我也遇到过类似的问题(使用 VS2012 RC) ,在把 IE9升级到 IE10之后——我修复了它,修复了 Vs2012的安装——我到达那里是因为在调试下拉列表中有一个可疑的 Internet Explorer 副本,即使调试器正在启动,我也找不到加载的符号。

在 VS2010中肯定没有那个下拉菜单,但是试图修复可能是一个解决方案。

我也有同样的问题。.我找到了一个临时的解决方案,但是我必须每次执行相同的顺序,如下所示。

  1. 点击菜单“调试”
  2. 点击“窗口”菜单
  3. 点击菜单“进程”
  4. 右键点击 iglober.exe 然后“分离进程”

问题是,每次我不得不重复这个过程,每次编译我的项目..。

自从在运行 VS 2010 SP1的 Win 7 Pro 机器上升级到 IE 10以来,我也遇到过同样的问题。

我尝试了很多建议,但没有一个奏效。最后我把它降级到 IE9,换句话说:

  1. 在开始圆球下面的 Win 7 Search Box 中键入“ appwiz.cpl”,然后点击。
  2. 点击“查看已安装的更新”
  3. Search for "Internet Explorer 10"
  4. Right-click "Internet Explorer 10" and select "Uninstall"
  5. 重启。

调试再次工作。

我在 VS2010和 IE10(Win7)上遇到了同样的问题。经过几个星期的尝试解决这个问题,我终于决定启动 VS2012调试我的网站。我还更新了 VS2012到 SP1,并重新启动了我的机器,现在 VS2010调试工程在 IE10的罚款。

因此,尝试安装 VS2012SP1来修复与 VS2010和 IE10的兼容性问题。

即使最近发布了针对 Win 7的 IE10,问题仍然存在。然而,我得到的提示是,安装 VS2012 SP1修复了这个问题,所以我通过 Web 平台安装程序(v4.5)安装了 Visual Studio 2012 Express ——似乎修复了!

尝试重置你的 IE 设置,然后取消勾选“禁用脚本调试器(Internet Explorer)”在工具-> 互联网选项-> 高级和重置您的计算机。

对于 IE10中的 JavaScript 调试问题,有一个更简单的解决方案:

  1. Close IE
  2. 在提升的 cmd 提示符中运行以下命令:

    regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"
    

(or %ProgramFiles% on a 32-bit OS)

I have had this same problem with VS2010 and VS2012 on WIN7 + IE10 CTP back in December last year. I hoped this problem was solved in the RTM version of IE10, today I found out it was not.

我已经尝试了这篇文章中的每一个解决方案,甚至安装 VS2012更新2 CTP 4,但没有任何修复的问题。

我决定回到 IE9。我没有使用蒙特克里斯托在答案中描述的正确步骤。

我卸载 IE10的方式是:

  1. Win + R
  2. appwiz.cpl
  3. 打开或关闭 Windows 特性。
  4. 不要检查 Internet Explorer 10
  5. 重启

现在这不会回到 IE9。就是移除 IE10。这不是我的本意。所以我用上面的步骤再次安装了 IE10。

在那之后,我情不自禁地再次测试它,令人惊讶的是,它工作了,我得到了我的 Javascript 调试回来。我注意到的是。在我卸载 IE10之前,run/webwith (见下图)列出了两次 Internet Explorer

卸载后,安装 IE10它只列出了一次。我不知道是否有关,但我想提到它。

enter image description here

IE10的升级重置了很多东西,我遵循了两个步骤来解决这个问题。

  1. 在 IE 高级设置中,在浏览器下移除“禁用 脚本调试(Internet Explorer)”
  2. Running this in command prompt (with administrator rights): -

    ”% ProgramFiles (x86)% Common Files Microsoft Shared VS7Debug msdbg2.dll

这两者的结合和浏览器的重启当然为我修复了它。

我也同意,上面显示的解决方案卸载很难是一个适当的解决方案。

我有 VS2010 & 12IE10 Win 7 x64

我尝试了以上所有方法(显然除了降级到 IE9以外) ,但都没有用。

我有预感 VS2012 Update 2可能会解决这个问题,我是对的。

没有 cmd,没有重新安装,没有重新启动。它修复了 VS2010 & 12

我希望这也能帮到其他人。

有人建议在提升的命令提示符下运行这个命令可以达到这个效果:

regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"

我试过了,它报告说没有找到 DLL。我搜索了 msdbg2.dll,没有找到它。显然,它被藏起来了。

I ran:

regsvr32.exe "C:\Program Files (x86)\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"

成功了。

这是在 Windows 7,64位,VS2010高级版

我的电脑上有 VS2010和 VS2012。这是一个 ASP.NET 项目,不适合 JS 调试。我尝试两个版本的结果是相同的。 我所做的一切都是为了成功:

  1. Regsvr32.exe "%ProgramFiles(x86)%\Common Files\Microsoft Shared\VS7Debug\msdbg2.dll"-没有帮助
  2. 选中/未选中“ Silverlight”复选框在属性页 -没有
  3. 从 IE 10-> IE 9-> IE 8-运气不好降级
  4. 修理 VS 2010-对我没用
  5. 在 IE 中“高级设置”未选中“禁用脚本调试(Internet Explorer)”和“禁用脚本调试(其他)”-没有

最后,我安装了“ VisualStudio2012Update 远程工具”和“ VS2012Update4”。我不知道什么是固定的问题,但它走了。VS2010和 VS2012开始调试 JavaScript。因此,似乎有些部件损坏了。今天,我认为,最好的选择修复这应该是重新安装 IE,我的意思是降级和再次安装,进一步您可以安装 VS2012更新4。

请注意:

“在属性页窗口复选框“ Silverlight”必须取消选中”