Как узнать точную версию Flex SDK из существующих файлов проекта? - PullRequest
7 голосов
/ 23 ноября 2011

Я получил наследство старого flex-проекта. Я никогда не работал с Flex. Я установил последнюю версию Flash Builder, и мне нужно знать точную версию используемого SDK Flex. Есть ли способ узнать используемую версию SDK из файлов проекта?

Заранее спасибо!

Ответы [ 2 ]

4 голосов
/ 23 ноября 2011

Если это проект 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 голос
/ 23 ноября 2011

Щелкните правой кнопкой мыши папку проекта во Flash Builder, затем выберите свойство, затем Flex Compilator.

...