2

TLF を使用しているため、プロジェクトを SDK 2.0.1 から 3.5 に移動しました。これは、flex builder 3 IDE で正常にコンパイルされましたが、現在、ビルド システムにコマンド ライン コンパイルを使用しており、すべての標準的な Flex リソース バンドル (共有リソース、コレクション、コンテナー、コントロールなど) でエラーが発生しています。これは改善によるものであることがわかります。 Flex 3 では、SDK ローカル フォルダーにはこれらが .properties ファイルとして含まれていませんが、framework_rb.swc が含まれるようになりました。

3.5 SDK を使用してリソース バンドルをコンパイルする方法を誰か教えてもらえますか?

アプリケーションは、リソース バンドルまたは resourcebundle メタタグを使用して巧妙なことをしていません。

ありがとう、

ナイジェル

4

1 に答える 1

0

ビルド システム マシンでフレームワーク リソース バンドルが見つからないことを意味していると思います。それらは copylocale コマンドで作成する必要があります。

他のロケールを追加するときは、そのロケールのフレームワーク リソースも含める必要があります。en_US ロケールは既に提供されています。他のすべてのロケールでは、フレームワーク リソースを作成する必要があります。ロケールのフレームワーク リソースを作成するには、/sdk/bin ディレクトリで copylocale ユーティリティを使用します。Flash Builder の場合、copylocale ユーティリティは flash_builder_install/sdks/4.0.0/bin にあります。このユーティリティは、コマンド ラインからのみ実行できます。

http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7f2d.html

于 2011-03-30T11:54:15.397 に答える