从2.0.1升级时,Compc“错误:在Flex 3中找不到资源包的源”

时间:2011-03-30 09:01:19

标签: flex resources flex3 bundle compc

我已将项目从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做任何聪明的事情。

谢谢,

1 个答案:

答案 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