我收到了继承旧的flex项目。我从未使用过Flex。我安装了最新的Flash Builder,我需要知道所使用的Flex SDK的确切版本。有没有办法从项目文件中了解使用过的SDK版本?
提前致谢!
答案 0 :(得分:4)
这是一个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
文件。在我的一个项目文件中,在compiler
标记下,我可以找到名为flexSDK="Flex 3.2"
的属性。不确定这是否适用于每个项目,因为我找不到其他项目的相同属性。
您可以检查的另一件事是您要编译的目标FlashPlayer版本。检查htmlPlayerVersion
文件中compiler
标记的.actionScriptProperties
属性。
如果htmlPlayerVersion大于或等于10.0.0
,则应使用Flex SDK 3.2或更高版本。
答案 1 :(得分:1)
右键单击flash builder中的项目文件夹,然后右键单击属性,然后右键单击flex compilator。