Adobe® Flash® Builder™ 4.6 を使用していますが、以前のバージョンにも問題がありました。
何らかの理由で、私は使用しています
cls = applicationDomain.getDefinition(name) as Class;
オブジェクトのコンストラクターを取得し、モジュール クラスのインスタンスを作成します。したがって、メイン クラスとは関連していないため、make compile はモジュール クラスを無視します。他のクラスも強制的に swf または swc ファイルにコンパイルするにはどうすればよいですか? コンパイル オプションを調整できる場所が見つかりませんでした。
今では、プログラムエントリの最初で、この方法を使用して問題を解決しています。
if(1+1==3){
//never be run but do make classes merge into swf files.
new MyModule();
}
私はこのようなモジュールを何百も持っています。この問題を永久に解決する方法を見つけられることを願っています