FlexのSDKのバージョンを変えた際の注意 [2010/02/25]

FlexのSDKのバージョンが結構な頻度で変わる。
2010年1月時点でFlexSDK3.5。

で、最新をダウンロードしてプロジェクトのSDKのバージョンを変えてビルドし起動するとエラーになることがある。
埋め込みフォントを使っていて、StyleManager.loadStyleDeclarations した際、

『VerifyError: Error #1053: mx.core.FlexModuleFactory の FlexModuleFactory のオーバーライドが無効です。
at global$init()

というエラーが出る。
全く意味不明だったのだが、埋め込みフォントのSWFも使用するバージョンのSDKでコンパイルしないと、このエラーが出るらしい。

で、3.5 のmxmlc を使ってコンパイルしたフォントswfなら無事OK!
はまった。。