我已将项目从SDK 2.0.1移至3.5,因为我正在使用TLF。这已在flex builder 3 IDE中编译好,但我现在正在使用命令行编译我们的构建系统并获取所有标准Flex资源包的错误:Sharedresources,collections,containers,controls等。我可以看到这是因为改进在Flex 3和SDK本地文件夹中没有这些作为.properties文件,但现在有一个framework_rb.swc。
有人能告诉我如何使用3.5 SDK编译资源包吗?
应用程序没有使用资源包或使用resourcebundle metatag做任何聪明的事情。
谢谢,
佰
答案 0 :(得分:0)
我想这意味着在构建系统机器上找不到框架资源包。您应该使用copylocale命令创建它们。
添加其他语言环境时,您必须这样做 还包括框架资源 对于该语言环境。 en_US语言环境是 已经提供。对于所有其他 locales,您必须创建框架 资源。创建语言环境 框架资源,使用 / sdk / bin中的copylocale实用程序 目录。对于Flash Builder, copylocale实用工具位于 flash_builder_install /软件开发工具包/ 4.0.0 / bin中。 您只能从中执行此实用程序 命令行。
http://help.adobe.com/en_US/flex/using/WS2db454920e96a9e51e63e3d11c0bf69084-7f2d.html