Когда я запускаю свое приложение Flex, запускается другая, более старая версия? - PullRequest
0 голосов
/ 25 апреля 2010

Когда я нажимаю кнопку запуска в Flash Builder 4, запускается более старая версия моего приложения. Я не могу на всю жизнь понять, почему это происходит. Кто-нибудь может помочь?

Спасибо.

Ответы [ 2 ]

2 голосов
/ 25 апреля 2010

Я считаю, что очень часто я сталкиваюсь с этой проблемой, если я изменяю код и компилирую приложение во время активного сеанса отладки. Поэтому обязательно всегда останавливайте все сеансы отладки перед перекомпиляцией приложения - это будет происходить каждый раз, когда вы сохраняете, если у вас выбрано «Автоматически строить».

ЕСЛИ приложение не изменится. Отключить сеанс отладки; полностью закройте браузер - не только окно с вашим приложением - и затем очистите проект.

Это всегда решает проблему для меня.

Если браузер не показывает SWF после выполнения этих действий; это странно Попробуйте загрузить SWF-файл напрямую, а не вмещающую HTML-страницу.

0 голосов
/ 25 апреля 2010

У вас есть ошибки в вашем коде?

Если вы включили опцию «Всегда запускать без запроса» (когда отображается диалоговое окно «Ошибки в рабочей области»), тогда будет использоваться ранее успешная компиляция.

Можете ли вы перейти к Talk.swf напрямую, и это работает?

Если это так, то в вашем файле оболочки будет ошибка HTML или JavaScript. Попробуйте загрузить его в FireFox и посмотреть на консоль ошибок.

...