Apache flex VerifyError:错误#1014:找不到类mx.controls.advancedDataGridClasses::AdvancedDataGridRenderProvider

Apache flex VerifyError:错误#1014:找不到类mx.controls.advancedDataGridClasses::AdvancedDataGridRenderProvider,apache-flex,actionscript,Apache Flex,Actionscript,我正在将Flex应用程序从4.1移植到4.5,在发现AdvancedDataGrid类时遇到了一些问题。应用程序在4.5.1下编译正常,但在运行时出现以下错误: VerifyError:错误#1014:找不到类mx.controls.advancedDataGridClasses::AdvancedDataGridRenderProvider 似乎旧的datavisualization.swc被划分为多个库(advancedgrids_4.5.21328.swf和charts_4.5.21328

我正在将Flex应用程序从4.1移植到4.5,在发现AdvancedDataGrid类时遇到了一些问题。应用程序在4.5.1下编译正常,但在运行时出现以下错误:

VerifyError:错误#1014:找不到类mx.controls.advancedDataGridClasses::AdvancedDataGridRenderProvider

似乎旧的datavisualization.swc被划分为多个库(advancedgrids_4.5.21328.swf和charts_4.5.21328.swf),这两个库都存在于我的项目中。配置中是否有我需要更新的内容

我目前正在为Web开发人员使用EclipseJavaEEIDE(HeliosServiceRelease1)

非常感谢,


Ian

验证错误实际上意味着您试图在运行时访问的类的版本有问题。
首先,您可以尝试使用“合并/rsl”设置进行明文。其次,您可以再次检查您的包含,或者尝试在ide之外构建应用程序,例如使用ant任务。

您必须将库合并到代码中。这可能会有帮助-


这是意想不到的;您能提供完整的运行时错误堆栈跟踪吗?您好,感谢您的回复,我不确定我是否能在帖子中获得完整的堆栈跟踪,但如果这有帮助,我可以通过电子邮件发送。如果您将项目导出到.fxp并上载到一些文件共享资源,然后使用链接更新您的问题,可能会更好。但是,您是否尝试使用包含为RSL的sdk而不是“合并到代码中”来编译您的项目?