使用Flex Builder:
我创建了一个新的Actionscript项目。
我想在其中使用mx.controls.Button类,
所以我做了以下事情:
但是现在我收到了这个错误:
无法打开'locale / en_US'
我查了一下,我的Flex Builder 3安装中有以下目录:
./sdks/3.0.0/frameworks/locale/en_US
如何解决?
答案 0 :(得分:4)
我遇到了同样的问题
尝试使用此编译器参数:
-locale en_US de_DE -source-path + = .. / locale / {locale}
将de_DE更改为您的区域设置名称。
以上答案运作良好..
只需添加+=../locale{locale}
答案 1 :(得分:2)
您是否在Flex项目的根目录中添加了一个“locale”目录,其中包含“en_US”目录,用于存储特定于语言环境的属性?例如,在支持英语和法语本地化字符串的项目中,Flex项目结构可能如下所示:
-- YourProject
|-- libs
|-- locale
|-- en_US
|-- resources.properties
|-- en_FR
|-- resources.properties
|-- src
|-- [Your source files...]
听起来可能就是这样。如果它不适用于你,试一试并发回。
答案 2 :(得分:2)
尝试使用此编译器参数:
-locale en_US de_DE -source-path+=../locale/{locale}
将de_DE
更改为您的区域设置名称。
答案 3 :(得分:1)
要解决上述问题,请转到此路径: C:\ Program Files \ Adobe \ Adobe Flash Builder 4.7(64 位)\日食\插件\ com.adobe.flexbuilder.flexunit_4.7.0.349722 \ flexunitSwcs \ 4.5 \区域\ en_U 小号 您将在所述路径上看到FlexUnitTestRunner_rb.swc文件。 在所述路径下创建一个名为“version4locale”的新文件夹,然后复制并粘贴 FlexUnitTestRunner_rb.swc到新创建的文件夹。你将最终得到这条路: C:\ Program Files \ Adobe \ Adobe Flash Builder 4.7(64 位)\日食\插件\ com.adobe.flexbuilder.flexunit_4.7.0.349722 \ flexunitSwcs \ 4.5 \区域\ en_U S \ version4locale \也有FlexUnitTestRunner_rb.swc文件。
来源: - https://geekabanga.files.wordpress.com/2013/04/upgrading-flash-builder-4-7-air-sdk-3-7.pdf
答案 4 :(得分:0)
将语言环境放到sdks \ 3.2.0 \ frameworks \ locale \ _en_US 它也运作良好。