Flex SDK を 4.0 から 4.6 に移行する場合。実行時にこのようなエラーが発生します。
Error: Could not find compiled resource bundle 'messaging' for locale 'en_US'.
at mx.resources::ResourceManagerImpl/installCompiledResourceBundle()
at mx.resources::ResourceManagerImpl/installCompiledResourceBundles()
at mx.core::FlexModuleFactory/installCompiledResourceBundles()
at mx.core::FlexModuleFactory/docFrameHandler()
at mx.core::FlexModuleFactory/docFrameListener()
リソース バンドル 'mesaging' は rpc に含まれており、'rpc' はアプリを開いているときに 'caching' に読み込まれています。ネットでいくつかの回避策を見つけましたが、どれも機能しません。私は試した:
1.add [ ResourceBundle( "messaging" )]
2.decalare a usage to class that maybe use the 'mesaging', such as
import mx.messaging.channels.HTTPChannel;
private var httpChannel:HTTPChannel;</pre>
3.In pom
<includeResourceBundles>
<bundle>messaging</bundle>
</includeResourceBundles>
誰も問題について他の解決策を持っていますか? ありがとう