几天前,当我尝试编译我正在处理的一个文件进行测试时,我的 Flash CS5 Professional 一直运行良好,而且我已经这样做了一段时间,没有任何问题。
当 Flash 播放器屏幕最终弹出时,它是白色的,并且我的 Flash 只是挂起并且没有响应任何内容,从那时起它就一直这样,所以我不得不等待 15 分钟才能进行编译,即使这样,它的运行速度也非常慢。
我尝试卸载 Flash Professional CS5,并多次重新安装,但仍然遇到同样的问题,有什么想法吗?
答案1
这个问题是只存在于您的某个项目中,还是所有项目中都存在?
有一次,我在一个类(16kbps 语音音频)中嵌入了一个 mp3 文件,我创建它的方式与之前千百次相同。但这次,它导致 flash 编译器挂起(不断消耗我四核处理器的所有处理器速度)。(我没有等 15 分钟,因为构建应该只持续几秒钟)。当我将音频文件嵌入任何类、任何项目、使用 Flash Pro CS5.5 构建和使用 FlashDevelop 4.0.0rc2 构建时,问题都可重现。
结论:嵌入的 mp3 文件的某些特殊内容可能会导致 flash 编译器阻塞。
答案2
首先要对系统进行健全性检查 - 是否有足够的可用磁盘空间,是否没有病毒,是否有任何后台应用程序在播放?
您最近是否安装了任何可能会干扰其正常运行的新软件?
问题发生后您重新启动过吗?
您是否尝试过不同的项目(例如更简单的 Hello World 应用程序)并查看是否仍然遇到问题?
当您卸载程序时,您是否确保将其完全删除 - 并在再次安装之前重新启动?应用程序有时会留下一些内容,如果未完全删除,则在重新安装时可能会继续出现问题。为此 - 您可以在程序文件、用户设置目录中搜索要删除的 Flash 项目。然后重新安装。它可能还会在注册表中留下一些东西 - 但我建议不要管它,除非您真的知道如何解决它,否则您可能会损坏您的机器。
这些都不是针对 Flash 的,但对于任何行为不当的应用程序来说都是很好的建议。