Разница между Halo и MX пространством имен - PullRequest
0 голосов
/ 06 апреля 2010

Насколько я знаю, поддержка пространства имен library://ns.adobe.com/flex/halo прекращена, и теперь мы должны использовать library://ns.adobe.com/flex/mx ( ссылка ). Может ли кто-нибудь сообщить, есть ли разница между двумя пространствами имен?

Я только начинаю изучать Flex, и это изменение меня смущает. Например, если у меня есть тег <mx:Tree> в моем документе mxml, компилятор жалуется, что <mx:Tree> не может быть преобразован в реализацию компонента. Но если я изменю свое пространство имен mx на использование старого (halo), оно успешно скомпилируется без ошибок.

Обновлено: Кстати, я использую компилятор командной строки Flex SDK в Windows.

mxmlc --version
Version 4.0.0 build 10485

1 Ответ

1 голос
/ 06 апреля 2010

Adobe изменила пространство имен «гало», чтобы более четко отличить его от пространства имен искры. Все, что вам нужно сделать, это найти / заменить старый URI на новый. Существующие компоненты Halo будут продолжать работать как есть, только с новым пространством имен.

...