flash builder:如何查找项目版本

时间:2012-09-11 20:44:02

标签: flash flex version builder

几年前我在Flex开发了一个基本项目,但我不记得我使用的flex版本。 我搜索了项目的xml文件,却找不到它。 有人能给我一个线索吗? 感谢。

2 个答案:

答案 0 :(得分:3)

如果您仍然使用在bin-debug中生成的旧index.html,请查找最小的Flash播放器版本,这应该可以为您提供线索。


以下是Flex SDK版本及其默认目标的Flash Player版本列表:

SDK     FP
4.6  -  11.1
4.5  -  10.2
4.1  -  10.1
4.0  -  10
3.5  -  9.0.124

答案 1 :(得分:1)

在Flash Builder中,您可以调出项目属性,然后选择Flex Compiler。

您将看到选中的工作区默认SDK或特定的SDK。

如果您使用了默认SDK并在构建项目后更改了它;我不认为有一种方法可以知道过去用于编译项目的SDK。


您还可以使用SWF Decompiler来反编译来自SWF的代码。 SoThink has one;但我相信还有其他人。如果您最初没有使用RSL作为框架;然后所有框架代码都将编译到您的SWF中,您可以解析框架代码来解决它。许多框架文件都包含一个'version.as'文件,该文件应该告诉您是否可以在源代码中找到它。

如果您使用RSL为框架编译应用程序,那么查看部署目录中的SWF / SWZ文件应该告诉您版本。例如,我正在处理的一个应用程序有这些文件:mx_4.5.1.21489.swz,rpc_4.5.1.21328.swz,spark_4.5.1.21489.swz等。我可以告诉该应用程序是从Flex 4.5.1。