2012-03-06 3 views
0

Ошибка при попытке запуска приложения: VerifyError: Ошибка # 1063: несоответствие счетчика аргументов на mx.core :: RSLItem(). Ожидаемый 1, получен 3.Ошибка # 1063 при переносе проекта с flex 3.5 на 3.6A

Исходное приложение было построено с помощью Flash Builder 4 (SDK 3.5) и импортировано в Flash Builder 4.6 (с использованием SDK 3.6A).

Ошибка отображается только в том случае, если тип привязки фрейма установлен на RSL, при использовании фреймворческой связи «Объединенный в код» приложение работает нормально. Но нам нужно использовать RSL, так как приложение довольно велико.

Любая помощь приветствуется.

+0

Это в основном ошибка, вызванная несоответствием аргументов, некоторые, где в вашем коде вы вызываете функцию с дополнительными аргументами – Triode

+0

спасибо за ваш ответ, но я не вызываю эту функцию нигде в моем коде. Ошибка связана с файлами core core (mx.core :: RSLItem()). Я получаю ошибку, когда я использую фреймворк-привязку «RSL» в свойствах моего проекта. Когда я меняю это на «Объединенный в код», ошибка исчезает, но мы должны использовать RSL как фреймворк для приложения. – Joanne

ответ

0

Вы загрузите неправильный код rsl. (вероятно, файлы swz) (около rsl: http://livedocs.adobe.com/flex/3/html/rsl_09.html) Самый простой способ решить это - создать новый проект и импортировать только код, который вы написали.

+0

привет .. Я сделал, как вы предложили, создал новый проект, а затем импортировал только код, который я написал, но я все еще получаю следующую ошибку: VerifyError: Ошибка # 1063: несоответствие счетчика аргументов на mx.core :: RSLItem(). Ожидаемый 1, получил 3. \t у mx.managers :: SystemManager/http: //www.adobe.com/2006/flex/mx/internal :: initialize() [C: \ autobuild \ 3.x \ frameworks \ projects \ framework \ src \ mx \ managers \ SystemManager.as: 1949] \t в mx.managers :: SystemManager/initHandler() [C: \ autobuild \ 3.x \ frameworks \ projects \ framework \ src \ mx \ Менеджеры \ SystemManager.as: 3064] – Joanne

+0

Единственный способ избежать этой ошибки - установить привязку фреймов как «Объединенный в код», но это приводит к большему SWF ... Ошибка отображается, когда привязка фрейма установлена ​​на «RSL» ... любая идея? – Joanne

+0

вам нужны RSL-s? по вашим проектам вы можете отключить некоторые опции, которые могли бы помочь. Я не знаю, какие из них (я сейчас не рядом с FB) .. – csomakk

Смежные вопросы