6

使用 Flex Builder:
我创建了一个新的 Actionscript 项目。我想在其中使用 mx.controls.Button 类,所以我做了以下操作:

  1. 在 Actionscript 编译器参数中添加了“-locale=en_US -source-path=locale/{locale}”
  2. 在库路径中添加了“framework.swc”

但是现在我收到了这个错误: 无法打开'locale/en_US' 我查了一下,我的Flex Builder 3安装中有以下目录:
./sdks /3.0.0/frameworks/locale/en_US

如何解决?

4

5 回答 5

4

我有同样的问题

尝试使用此编译器参数:

-locale en_US de_DE -source-path+=../locale/{locale}

将 de_DE 更改为您的语言环境名称。

上面的答案效果很好..只需添加+=../locale{locale}

于 2010-11-02T05:26:10.533 回答
2

您是否在 Flex 项目的根目录中添加了一个包含“en_US”目录的“locale”目录,用于存储特定于语言环境的属性?例如,在支持英语和法语本地化字符串的项目中,您的 Flex 项目结构可能如下所示:

-- YourProject
   |-- libs
   |-- locale
       |-- en_US
           |-- resources.properties
       |-- en_FR
           |-- resources.properties
   |-- src
       |-- [Your source files...]

听起来这可能就是正在发生的事情。试一试,如果它不适合你,请回帖。

于 2009-06-22T19:59:24.850 回答
2

尝试使用此编译器参数:

-locale en_US de_DE -source-path+=../locale/{locale}

更改de_DE为您的语言环境名称。

于 2010-05-28T12:17:26.393 回答
2

要解决上述问题,请转到以下路径:C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64 Bit)\eclipse\plugins\com.adobe.flexbuilder.flexunit_4.7.0.349722\flexunitSwcs\4.5\locale\ en_U S 您将在上述路径上看到一个 FlexUnitTestRunner_rb.swc 文件。在上述路径下创建一个名为“version4locale”的新文件夹,并将 FlexUnitTestRunner_rb.swc 复制并粘贴到新创建的文件夹中。您将得到以下路径:C:\Program Files\Adobe\Adobe Flash Builder 4.7 (64 Bit)\eclipse\plugins\com.adobe.flexbuilder.flexunit_4.7.0.349722\flexunitSwcs\4.5\locale\en_U S\ version4locale\ 也有 FlexUnitTestRunner_rb.swc 文件。

资料来源:- https://geekabanga.files.wordpress.com/2013/04/upgrading-flash-builder-4-7-air-sdk-3-7.pdf

于 2015-06-23T19:01:28.600 回答
0

将语言环境设置为 sdks\3.2.0\frameworks\locale\en_US 它也很好用。

于 2009-07-28T06:06:11.687 回答