Adobe Flex 4フレームワークRSLを再コンパイルする方法を知っている人はいますか?
コンパイラ指令-dump-configを使用して、FlashBuilderIDEがアプリケーションのコンパイルに使用しているビルド構成ファイルを取得しています。次に、その構成ファイルをmxmlcコンパイラに渡して、コマンドラインからビルドできるようにします。コマンドラインビルドの結果は、bin-debug以外のフォルダーに出力されます。bin-debugはlocaltrustパスであり、アプリケーションはそこからエラーなしで実行されます。他のパスのFlashアプリケーションでは、そのパスを信頼するようにFlash Playerを構成するか、-use-network=falseディレクティブを使用してコンパイルを実行する必要があります。評価のために一般ユーザーに結果を配布するので、後者の方が好きです。FlashPlayerのセキュリティ設定を変更するように要求したくありません。
ビルド構成ファイルは、フレームワークRSLが-use-networkfalseディレクティブを使用して再ビルドされることを指定していません。FlashBuilder自体はフレームワークRSLをコンパイルしません。RSLswfsをフレームワークディレクトリからbin-debugにコピーするだけです。これらのswfsは、デフォルトの-use-network=trueを使用してAdobeによってコンパイルされたようです。
したがって、RSLを再コンパイルする必要があると思います。もちろん、問題を解決する方法に関する他のヒントは大歓迎です。