安装了beta 版本的Flash Player“MovieStar”,今天在调试Flex程序的时候Flex Builder提示当前的Flash Player不是Debug版本。很平常跑到D:\Program Files\Adobe\Adobe Flash CS3\Players安装Flash CS3提供的最新的Debug版本Flash Player 9,不管我如何卸载后安装。修复安装都出现Flash控件注册失败的提示。

err_debug.PNG

没办法,跑到C:\WINDOWS\system32\Macromed\Flash目录下用regsvr32 FlDbg9d.ocx手动注册控件。提示注册成功。但打开浏览器依旧不能播放Flash。

我没有办法了,难道真的要像传说中的需要重装系统?

一番折腾后跑到官方Flash Player下载页面,下载了Download the Windows Flash Player 9 ActiveX control content debugger (for IE) ,试着安装,这次提示安装成功!

官方还提供了一个完整档,包含了Adobe Flash CS3 Players目录下的所有更新。(将9.0.45.0更新到9.0.47.0)

自此,我的Flash Player 9,0,47,0安装成功了。尝试用Flash CS3原版带的debug版本的Install Flash Player 9 ActiveX.msi,问题依旧。

看来是原版本的安装程序有问题了。