在最简单的 Flex 项目中,创建一个 MXML Flex 模块,然后使用 ModuleManager 加载它。没问题。创建一个扩展模块的 ActionScript 类,然后配置您的项目以将其编译为模块。而是加载这个新模块。该项目可以编译,但在运行时崩溃并出现以下错误:
“错误:找不到语言环境‘en_US’的已编译资源包‘容器’。”
我相信编译器无法将所需的类定义编译到仅 ActionScript 的模块中,而 MXML 模块却成功了。我可以看到我的骨架 MXML 模块比我的 ActionScript 模块稍大(66KB 对 45KB)。
我该如何解决这个问题(如果这确实是问题)?