由于我在 Flex 中使用自定义皮肤类,因此在尝试在 Flash Builder 中打开设计 View 时出现错误:
Description Resource Path Location Type
Unable to resolve resource bundle "components" for locale "en_US".
Unable to resolve resource bundle "core" for locale "en_US".
Unable to resolve resource bundle "effects" for locale "en_US".
Unable to resolve resource bundle "layout" for locale "en_US".
Unable to resolve resource bundle "skins" for locale "en_US".
Unable to resolve resource bundle "styles" for locale "en_US".
我尝试了很多在编译器参数中设置语言环境 - 但我认为这个错误与语言环境问题直接相关。当我检查 flex 框架目录时
"C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\4.0.0\frameworks\projects\spark\src\spark"
- 这里是原始皮肤类 - 我可以看到所有“丢失”的文件夹。有人对这个问题有线索吗?
最佳答案
我可以通过将以下库路径添加到项目设置/Flex 构建路径来解决我的问题:
C:\Program Files\Adobe\Adobe Flash Builder 4\sdks\4.0.0\frameworks\locale\en_US
似乎 Flex 编译器在使用标准皮肤时知道路径,但在处理自定义皮肤时却找不到它。
关于apache-flex - 无法为区域设置 "*"(Flex、Flash Builder)解析资源包 "en_US",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3108065/