2012-05-11 7 views
1

Это может быть сообщение об ошибке для Adobe, но я думал, что попрошу об этом обходные пути ...Почему я не могу создать swc в моем проекте Flex Builder после вставки класса?

Когда я создаю новый проект библиотеки Flex, в папке/bin автоматически создается .swc. Когда я добавляю новый класс, обновляется .swc (я могу сказать, посмотрев временную метку последнего изменения .swc). Когда я редактирую этот класс, также обновляется .swc. Это все, как ожидалось, поскольку Project> Build Automatically проверяется.

Однако, как только я вставляю другие классы, я больше не могу обновлять .swc. Датская печать не изменяется, независимо от того, какие изменения я выполняю. Удаление и повторная проверка Project> Build Automatically ничего не делает. Хуже того, Project> Clean удаляет файл .swc, и я не могу его воссоздать!

Есть ли способ заставить Flex Builder построить .swc?

ответ

0

Я понял. Классы, вложенные в проект библиотеки, имели зависимости от других классов, отсутствовавших в проекте. Это вызвало ошибки сборки. Эти ошибки сборки вызвали сбой компиляции .swc.

Я не заметил ошибок сборки на панели «Проблемы», и Flash Builder не сообщил мне, что компиляция не удалась, поэтому я искал ответы в неправильных местах.

Подробнее: http://words.transmote.com/wp/20120511/flex-library-project-build-errors/