Вопрос

Использование Flex Builder:
Я создал новый проект Actionscript. Я хочу использовать класс mx.controls.Button в нем, поэтому я сделал следующее:

<Ол>
  • Добавлено '-locale = en_US -source-path = locale / {locale}' в аргументы компилятора Actionscript
  • Добавлен framework.swc в путь к библиотеке
  • Но теперь я получаю эту ошибку: невозможно открыть 'locale / en_US' Я посмотрел, и у меня есть следующий каталог в моей установке Flex Builder 3:
    ./sdks/3.0.0/frameworks/locale/en_US

    Как это исправить?

    Это было полезно?

    Решение

    Вы добавили " локаль " каталог, содержащий " en_US " каталог в корне вашего проекта Flex, который будет использоваться для хранения свойств, зависящих от локали? Например, в проекте, поддерживающем локализованные строки на английском и французском языках, структура вашего проекта Flex может выглядеть примерно так:

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

    Похоже, что это может быть то, что происходит. Попробуйте и отправьте ответ, если он не работает для вас.

    Другие советы

    У меня была такая же проблема

      

    Попробуйте использовать этот аргумент компилятора:

         

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

         

    замените de_DE на имя вашей локали.

    Над ответом работал хорошо .. просто добавьте + = .. / locale {locale}

    Попробуйте использовать этот аргумент компилятора:

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

    замените de_DE на имя вашей локали.

    Чтобы устранить указанную проблему, перейдите по следующему пути: C: \ Program Files \ Adobe \ Adobe Flash Builder 4.7 (64 Bit) \ затмение \ Plugins \ com.adobe.flexbuilder.flexunit_4.7.0.349722 \ flexunitSwcs \ 4,5 \ локаль \ en_U S Вы увидите файл FlexUnitTestRunner_rb.swc по указанному пути. Создайте новую папку с именем & # 8220; version4locale & # 8221; под указанным путем и скопируйте и вставьте FlexUnitTestRunner_rb.swc во вновь созданную папку. Вы закончите путь: C: \ Program Files \ Adobe \ Adobe Flash Builder 4.7 (64 Bit) \ затмение \ Plugins \ 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

    Поместите локали в sdks \ 3.2.0 \ frameworks \ locale \ en_US это также хорошо работает.

    Лицензировано под: CC-BY-SA с атрибуция
    Не связан с StackOverflow
    scroll top