Wrong installer Flex Builder 2.0.1 Errors
With all the blog posts about the arrival of the Flex 2.0.1 update there can be some confusion about where the correct installer is. The main crux of it is that if you have Flex 2 products installed (Flex Builder, Flex Data Services, etc…) you want to get a updater download, and if you are new to Flex the main installers will be Flex 2.0.1 from here on out.
Well, for the heck of it I installed a new full Flex Builder 2.0.1 over my Flex Builder 2 to see what would happen. Needless to say I am not sure what it did, but when I tried to compile my projects I would get the following errors:
1172: Definition mx.core:IFlexModule could not be found.
1144: Interface method create in namespace mx.core:IFlexModuleFactory is implemented with an incompatible signature in class _HelloWorldTest_mx_managers_SystemManager.
1023: Incompatible override.
1120: Access of undefined property IFlexModule.
1180: Call to a possibly undefined method IFlexModule.
I tried new projects, new workspaces and new applications, nothing got rid of the errors. Then I went back and downloaded the proper Flex 2.0.1 updater for Flex Builder 2 and everything work fine.
Here is a good link with both the Flex 2 updater and try downloads to the current full installs.