一、问题描述:在Win10系统中,由于IE浏览器内置了FlashPlayer,拦截自主更新以及debugger安装的功能(非ActiveX的插件无影响)。作为一个Flex开发程序员,不能在浏览器调试FlexWeb程序是一件很头疼的事情,并且当下各大浏览器纷纷踏上禁用FlashPlayer的征程,因此其它浏览器(360极速版、火狐等等)在调试FlexWeb上显得不太友好,所以解决IE安装debugger成为一个必须拿下的目标。
二、IE关于Flash插件的地址
1、C:\Windows\SysWOW64\Macromed\Flash\Flash.ocx(64位)
2、C:\Windows\System32\Macromed\Flash\Flash.ocx(32位)
重点:也就是说IE内置的Flash插件就是上述两个地址的.ocx 文件,只需要将debugger版本的 Flash ActiveX插件替换就可以达到目的。
三、解决方法
1、以win7兼容模式启动 ax_debugger.exe。在文件右键——》属性。
2、再次双击启动安装。(关闭当前打开的IE浏览器)
3、安装成功后,打开(二)所描述的路径下(64位和32位的自己看),看到如下:
4、本人电脑64位,所在在SysWOW64目录下,由于本人已经安装替换成功,为了截图,模拟的第一次安装后的截图,请忽视修改日期的小问题。
5、接下来需要解决的,就是给新安装的Flash32_29_0_0_140.ocx 重命名为 Flash.ocx。(由于在Windows目录下操作,会涉及到管理员权限的问题)
6、重命名之后,就全部OK,可以打开项目尽情的调试了。
四、bugger版的IE
五、原帖位置:
/qbz95/p/6799540.html