2

我已将我们的项目从 SDK 2.0.1 移至 3.5,因为我使用的是 TLF。这在 flex builder 3 IDE 中编译成功,但我现在正在为我们的构建系统使用命令行编译,并为所有标准 Flex 资源包获取错误:Sharedresources、集合、容器、控件等。我可以看到这是因为改进在 Flex 3 中,SDK 本地文件夹没有这些 .properties 文件,但现在有一个 framework_rb.swc。

谁能告诉我如何让资源包使用 3.5 SDK 进行编译?

该应用程序没有对资源包或使用资源包元标记做任何聪明的事情。

谢谢,

奈杰尔

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