我开发了我最复杂的 Flash ActionScript 应用程序。我不知道他们能变得多么复杂,但我认为我的很普通。它有大约 1500 个对象,只有在单击时才会进行缩放和颜色变化,并连接到数据库以获取数据,例如,对象的名称在数据库中。我已经硬编码了读取数据库的 Web 应用程序的路径。Flash 应用程序从 Web 应用程序(Visual Studio/服务器)读取数据库。
它适用于我的开发环境(Flash CS4 > F12),具有我所需的探索,即 IE 和 FF。
但是,当我尝试运行与项目位于同一文件夹中的已发布版本 (.swf) 时,我只是收到错误屏幕“Adobe Flash Player 10.0 r2 已停止工作”,而没有其他任何反应。我有点害怕如果没有客户端计算机中的整个代码,我可能无法为我的客户端发布它......我需要做些什么才能让它在没有安装 Adobe Flash 的服务器环境中工作,即,只是.swf 文件和数据库的服务器设置?
另请注意,当我启动项目时,当我运行一个小文件但随着它变大时,这有效,甚至调试模式也停止工作......
我在我的电脑上运行 Win 7 64 位、Flash CS4 和 Visual Studio 2010。
谢谢。