将项目从flex 3.5迁移到3.6A时出错#1063

时间:2012-03-06 06:45:02

标签: flex flex3

尝试运行我的应用程序时出现以下错误: VerifyError:错误#1063:mx.core :: RSLItem()上的参数计数不匹配。预计1,得到3。

原始应用程序是使用Flash Builder 4(SDK 3.5)构建的,并在Flash Builder 4.6中导入(使用SDK 3.6A)。

仅当框架链接类型设置为RSL时才会显示错误,当使用框架链接“Merged into code”时,应用程序运行正常。但是我们需要使用RSL,因为应用程序非常大。

任何帮助表示感谢。

1 个答案:

答案 0 :(得分:0)

你正在加载错误的rsl。 (可能是swz文件)(关于rsl:http://livedocs.adobe.com/flex/3/html/rsl_09.html) 解决这个问题的最简单方法是创建一个新项目,并只导入你编写的代码。