Ошибки при обновлении Flex 3.2 до 3.5 - PullRequest
1 голос
/ 22 февраля 2010

Вот ошибки:

VerifyError: Ошибка # 1053: незаконное переопределение allowInsecureDomain в _SwdModule_mx_core_FlexModuleFactory. ReferenceError: Ошибка № 1065: переменная _SwdModule_mx_core_FlexModuleFactory не определена.

SwdModule - это модуль, используемый в организации, и есть приложение, которое загружает этот (и другие различные модули) во время выполнения.

Я прочитал о переполнении стека и других веб-сайтах, что эта ошибка была вызвана из-за модулей и основного приложения. были скомпилированы с использованием разных Flex SDK. Я проверил и проверил это, но все мои SWFs компилируются с использованием 3.5.

Может кто-нибудь придумать что-нибудь еще, почему эта ошибка будет происходить?

Спасибо.

1 Ответ

0 голосов
/ 22 февраля 2010

Если вы скомпилировали на 3.5, то проблема в том, что компонент SWC перемещен в другое место из 3.2.

Например: они переместили AdvancedDataGrid в datavisualization.swc. Если вы используете это, вам нужно добавить этот SWC в ваш путь сборки.

Возможно, были перемещены и некоторые другие компоненты.

Посмотрите примечания к выпуску 3.5, чтобы сравнить расположение компонентов с новой версией:

http://www.adobe.com/support/documentation/en/flex/3/releasenotes_flex3_sdk.html

...