Migrating a Flex project to the 3.4 SDK

I am migrating from 3.0 to 3.4 SDK and see the following error in my flex project

VerifyError: Error #1053: Illegal override of FlexModuleFactory in mx.core.FlexModuleFactory.

      

How to fix it?

better Vladimir

+2


source to share


2 answers


One of two things you are trying to load a SWF that is not a module as a module, or you are loading a module compiled with a different version of the SDK from the SWF doing the loading.

Make sure the loaded module is also compiled with Flex 3.4. Cross SDK support is not available in module download. If you need this functionality, all loaded SWFs (sub-applications) before Flex 3.3, then you can change the version of the loading application (parent application) of the SDK to any flexible version. Read the Marhshall Plan for more information on downloading sub-applications.



-d

+4


source


I am getting the same error in the project. I suspect it has to do with compiling swc with an older version of Flex (say 3.2). I've seen similar issues discussed online with PaperVision. Unfortunately our project hasn't moved to 3.4 completely yet, but I haven't had time to recompile our various swc to see if that fixes the problem.



+1


source







All Articles