我收到了一个继承旧的flex项目.我从未使用过Flex.我安装了最新的Flash Builder,我需要知道所使用的Flex SDK的确切版本.有没有办法从项目文件中了解使用过的SDK版本?
提前致谢!
解决方法
它是一个AIR项目,您可以打开-app.xml,基于该项目构建项目并检查应用程序名称空间
< application xmlns =“http://ns.adobe.com/air/application/1.0”>
表示AIR 1.0(Flex SDK 3.2)
< application xmlns =“http://ns.adobe.com/air/application/2.0”>
表示AIR 2.0项目(SDK 4.0?)
如果它是WebProject(在FlashPlayer上运行),请检查项目中的.actionScriptProperties文件.在我的一个项目文件中,在编译器标签下,我可以找到一个名为flexSDK =“Flex 3.2”的属性.不确定这是否适用于每个项目,因为我找不到其他项目的相同属性.
您可以检查的另一件事是您要编译的目标FlashPlayer版本.检查.actionScriptProperties文件中编译器标记的htmlPlayerVersion属性.
如果htmlPlayerVersion大于或等于10.0.0,则应使用Flex SDK 3.2或更高版本.