win7下ie8默认是进程多开的情况,就是你打开多个tab时,会启动多个IE8进程。在这种情况下,你在IE8中调试插件调试不了。
原因猜测可能就是,在刚开始打开有插件的页面时产生的进程里会把你的调试信息加载进去,在允许插件运行后,进程的信息会被重新加载一边,而调试的信息没有被从新加载,导致运行插件允许后调试信息丢失,导致不能在该进程调试了。
我们可以改注册表项,将IE8进程多开关闭掉就可以了。
HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main下,新建一名为TabProcGrowth的dword值, value 为0