> So even if I discover that the version numbers of my SWC are too 
> high, what should I do about it ????
> 
> thanks,
> 
> erik.

It pretty much just means that there is a configuration error somewhere.
In theory, they should be identical.  The two cases we've designed for
are "all SWCs were built from the same version of the code" and "a SWC
contains compatible updated classes".  Compatibility is sorta like the
contract with interfaces in COM.  Ok, you're a Flash developer, that
doesn't help.  Basically, classes can have methods added in newer
versions and parameters added to functions and return types can be made
more specific.  The Flex compiler/linker tries to warn you if you merge
incompatible libraries, but its only so smart.

We've tried to be good about only making compatible updates within the
Flex framework, but there were some pretty big differences with the
Flash version of the components that aren't compatible.  If any of these
components get stuffed in there, Bad Things will happen.  So you need to
do some archaeology to discover the lineage of the linked code.

You might be able to get more detailed help from support, I only have
the time to give vague handwavy hints.  As a developer my philosophy is
closer to "build a man a fire, he'll be warm for the rest of the night,
set a man on fire, he'll be warm for the rest of his life."  ;-)

-Roger

Roger Gonzalez
mailto:[EMAIL PROTECTED]
 


 
Yahoo! Groups Links

<*> To visit your group on the web, go to:
    http://groups.yahoo.com/group/flexcoders/

<*> To unsubscribe from this group, send an email to:
    [EMAIL PROTECTED]

<*> Your use of Yahoo! Groups is subject to:
    http://docs.yahoo.com/info/terms/
 


Reply via email to