IE9 开发工具给出“无法附加到进程。”错误

IE9 开发工具给出“无法附加到进程。”错误

注意:我现在已经重建了我的计算机以消除这个错误,所以我无法再验证任何答案。

我最近安装了 Internet Explorer 9,并按 F12 激活了开发工具;然后我单击“脚本”和“开始调试”按钮,但出现以下错误:

无法附加到进程。另一个调试器可能已附加到进程。

无论我在哪个网站上,我都会收到此消息(目前我在 google.com 上)。我没有运行其他应用程序,并且已重新启动我的计算机。

有人能解释为什么会出现这种情况吗?

答案1

我以前也遇到过同样的问题,是第三方扩展导致的。我通过打开互联网选项来自工具IE9 中的菜单,转到先进的选项卡和取消选中,启用第三方浏览器扩展。您需要重新启动 IE9 才能使更改生效。

答案2

如果您使用的是 Windows x64 版本,则可能是位数不匹配导致了问题。

您能否指定您的 Windows 和 IE9 的具体版本?
(在 64 位 Windows 上,任务管理器将在 32 位进程附近显示“*32”)

[编辑]

由于这不是问题,您可以尝试在以下注册表项中创建:
HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\Main
一个名为的 DWORD 值TabProcGrowth并为其分配 0 的值。

正如解释的那样关于 IE 8 你应该知道的七件事,提示#4:

TabProcGrowth = 0 - 值为零表示在每个浏览器会话中对所有选项卡、框架和弹出窗口使用相同的进程。

因此,这可以避免附加进程的需要,并可以让您调试站点。

你也可以尝试一下在 Windows 7 中关闭 UAC

答案3

你有调试程序权限?您可能需要以管理员身份运行(右键单击 ->以管理员身份运行)获取具有此权限的用户令牌。

相关内容