複数バージョンのコンパイルを有効にするために、フレックス内でサブアプリケーションを使用することを検討しています。
具体的には、Flex 3.6 サブアプリをロードする Flex 4.x ホスト アプリを探しています。
ドキュメントには、これが可能であると記載されています(およびサブアプリの目的)。ただし、彼らはこれを指定します:
これらの各タイプのアプリケーションをコンパイルするときは、MarshallingSupport クラスをメイン アプリケーションとサブアプリケーションに含める必要があります。次の例に示すように、includes コンパイラ引数を使用してこれを行います。
-includes=mx.managers.systemClasses.MarshallingSupport
ただし、私が知る限りMarhsallingSupport
、4.x リリースまで含まれていませんでした。
mx.managers.systemClasses
3.5.0.12683 および 3.4.1.10084のパッケージを見ると、参照が表示されませんMarshallingSupport
( svn hereおよびhereを参照) 。
これは 3.6a にも当てはまります (SDK のダウンロードは利用可能ですが、ソースが見つかりません)。
何か不足していますか?利用できない場合、このクラスを 3.x サブアプリに含めるにはどうすればよいですか?