Показать сообщение отдельно
Старый 21.01.2013, 13:33
nns2009 вне форума Посмотреть профиль Отправить личное сообщение для nns2009 Найти все сообщения от nns2009
  № 3  
Ответить с цитированием
nns2009

Регистрация: Mar 2010
Сообщений: 25
Удалить всю папку проекта не вариант, т.к. там уже много чего есть.
Но удалось удалить проект удалением папки "C:\Users\{UserName}\Adobe Flash Builder 4.7".

В этот раз для создания проекта я нажал "Project -> Flash Professional -> Create project using .fla". Проект создался в той же папке, при этом в папку 'bin-debug' добавилось только два файла: '.fla' и какой-то 'textLayout_2.0.0.232' (Flash Professional тоже создавал его) - уже лучше!

Каким-то чудесным образом мне удалось сменить базовый класс. Для этого надо:
1) Найти файл класса в окне "Package Explorer"
2) Правой кнопкой по нему -> Set as default application
3) Правой кнопкой по проекту -> Properties
4) Вкладка "Run/Debug Settings"
5) 2-ой клик по конфигурации запуска (у меня совпадает с именем проекта)
6) На вкладке 'Main' выбрать из выпадающего меню 'Application file' нужный файл.
7) Apply -> OK -> Apply -> OK
Интересно, они долго думали как сделать по сложнее?

Итак базовый класс сменён! Жму 'Run'. FB несёт чушь по поводу того, что нужна версия Flash Player '11.4...', а у меня '11.3...'. Пытаюсь обновить Flash Player с официального сайта Adobe. Не обновляется. Говорит мол: "У вас итак последняя версия". Случайно нашёл, что '11.3...' последняя версия для Windows 8, а для Windows 7 уже и '11.5...' есть.

Снова жму 'Run', там есть кнопка "Се равно запустить" - запускаю. Он говорит, что html файл не найден. Чтобы решить эту проблему нужно зайти в "Run configurations -> Вкладка Main -> и выбрать Url or path to launch". Я поставил себе .swf файл из папки 'bin-debug'.

Снова 'Run'. Теперь он уже компилируется, запускается, но ругается, что не может найти класс 'flash.filesystem.File'. Даже понятно почему - использование этого файла запрещено в Web-приложениях, а FlashBuilder создал именно такой проект. Я попытался зайти в 'Run Configurations' и создать конфигурацию для Desktop приложения, но FB хочет, чтобы я указал проект, а мне не хотелось бы плодить проекты для каждой конфигурации. Можно ли как-нибудь по другому? или всё-таки придётся?