Как устранить исключение среды выполнения Flex 4.5.1, которого не было в Flex 4.1 - PullRequest
2 голосов
/ 07 сентября 2011

Я пытаюсь обновить веб-приложение Flex 4.1 до Flex 4.5.1, но у меня возникает следующая проблема времени выполнения:

У меня есть элемент управления mx tree-panel с базовым источником данных xml. При вызове maintree.app_tree.validateNow () (для обновления пользовательского интерфейса) Теперь я получаю исключение во время выполнения возвращаемые типы не совпадают virt mx.collections :: ISort mx.collections :: ICollectionView / get mx.collections: ICollectionView :: sort () над mx.collections :: Sort mx.controls.treeClasses :: HierarchicalCollectionView / get sort ()

Тот же код работает с Flash Builder 4.0 и FlashDevelop 4.0B, которые я обновил до версии 4.5.1 SDK.

Изучение примечаний к выпуску Flex 4.5 и Flex 4.5.1 не дало «серьезных изменений». http://opensource.adobe.com/wiki/display/flexsdk/Flex+4.5+Backwards+Compatibility

Кто-нибудь еще сталкивался с этим? Как я могу преодолеть исключение?

...