Можно ли ссылаться на библиотеки Flex, не встраивая их в проект Flex 4? - PullRequest
0 голосов
/ 02 марта 2011

Можно ли создать приложение flex 4, которое ссылается или использует библиотеки flex 4 (или любые библиотеки, которые совместимы) без компиляции проекта в основной SWF-файл проекта.

Итак, в ореховой оболочке у меня есть проект, и я хочу загрузить библиотеку flex 4 с сервера, возможно ли это? Я видел статьи о настройках компилятора. Может ли это быть решением для загрузки библиотеки с сервера?

1 Ответ

1 голос
/ 02 марта 2011

Это возможно и рекомендуется!

  • Щелкните правой кнопкой мыши по вашему проекту -> Свойства
  • Путь сборки Flex -> Путь к библиотеке
  • Установите для Framework Framework Linked Runtime Shared Library (или разверните каждый .swc и настройте тип связи).
  • Разверните каждый SWC фреймворка Flex и отредактируйте тип связи
  • Нажмите Добавить ... и добавьте обе swf и swz версии библиотеки, например:
framework_4.0.x.xxx.swf
framework_4.0.x.xxx.swz

SWZ - это подписанная Adobe версия библиотеки библиотеки, которая может храниться во Flash Player и не подлежит очистке кэша браузера. Вы должны разрешить своему веб-серверу обслуживать файлы .SWZ, поэтому добавьте mimetype application / x-swz или application / x-shockwave-flash в свой Apache / IIS.

SWF-версия используется для восстановления после сбоя, но будет очищена, если пользователь очистит свой кэш.

Вы найдете файлы .swz и .swf в вашем bin-debug / bin-release после сборки.

...