Flash Builder Debug 提示Flash Player不是debug版本的问题

刚重装了系统,因为flash budiler自带的flashplayer不是最新的,所以就没选择装。

然后自己建立了个目录,专门用来存放自己下载的Standalone的flashplayer,用这个作为默认的swf的运行程序。

一般自己右键单击某个swf文件,选择默认指定flashplayer就可以,可这次flash budiler死活提示我的flashplayer不是debug版的。然而强制调试,控制台是有地方输出的。

找到一个解决办法:

Window -> Preferences -> Flash Builder -> Profiler -> Player/Browser在Standalone Adobe Flash Player(debug version)里选择你指定的播放器。

想着这个办法应该行,结果运行,问题依旧。

于是改注册表:

HKEY_LOCAL_MACHINE\SOFTWARE\Classes\ShockwaveFlash.ShockwaveFlash\shell\open\command

(Default) 键,值改为:"xxxxx\flashplayer_sa_debug.exe" %1

这样就行了。

另外如果swf右键记忆的运行方式太多,可以在这里清理:

HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\FileExts\.swf\OpenWithList

里面的键a,b,c...就是可以选择的程序。MRUList里存储的是排放顺序。

posted @ 2011-03-30 15:20  北冥  阅读(3912)  评论(0编辑  收藏  举报