1. Kilian

    Thanks a lot for this hint. It was driving me nuts, that the swc´s weren´t displayed correctly. Not to mention all the strange errors you encounter when switching to the new compiler (inavlid overwrite error, name-scope-problems (Starling for instance), method cannot be used as constructor, eg.).
    I am pretty disappointed from adobe to release a version that is not capable of compiling older projects. Spend almost 2 days on error finding and trying to understand what happens wrong.
    Since I only needed FB 4.7 to enable the advanced telemetry option – this workaround does it for my case and I can (luckily) stay with FB 4.6.

  2. it’s ‘voilà’ not ‘viola’
    just saying…

  3. Pete

    Hi Joseph,

    Thanks for reporting this issue. We recently resolved a similar issue for another FB 4.7 project that was being compiled using ASC 2.0. If you still have the above example project source available I’d like to confirm that this fix addresses the issues you experienced above?


  4. Jacques

    Thanks for the post. This became a big headache for my older projects that I needed to edit, but couldn’t because the UI in my SWCs were all messed up when I’d compile with the new FB 4.7. It was driving me crazy that I couldn’t figure out how to switch the SDK back to the one the project was supposed to be using.

    Before I found your post, I had to re-install FB 4.6 (I uninstalled it when I got FB 4.7)…and it was NOT easy finding a FB 4.6 installer from Adobe’s site. Hopefully now I can do it all in FB 4.7 with your workaround.

    Thanks again,

  5. Man, I had been struggling with this for ages. It seems to fix the dreaded error -> VerifyError: Error #1014: Class mx.core::ByteArrayAsset could not be found.

    You got me all emotional… God damn Adobe!

  6. Thanks, I was having issues with my older swcs in FB4.7 as well. I also discovered another weird bug. I created a beveled rectangle in Fireworks CS5, imported it into Flash CS5 and added a layer with a dynamic text field on top. I published it as a swc and added it to my FB4.7 project. Upon publish, the text rendered fine, but the beveled rectangle didn’t render. I recreated the rectangle in Fireworks as a rounded rect this time, reimport to flash and publish as swc, then added it to FB4.7 and it works (the rounded rect renders). Why does a rounded rect render and a simple rect does not? Think it might be related to this issue? Thx.

    1. I’m going to say it is probably related. So many aspects of the images and such within my SWC were “modified” by this. So strange. Adobe does have the files I was using though and my understanding is that they are getting closer to a solution (if they haven’t done so already).

  7. Marc

    Any news about this bug fix from Adobe?

Comments are closed.