Проблема с Adobe AIR Updater - PullRequest
       15

Проблема с Adobe AIR Updater

1 голос
/ 01 сентября 2010

Я просто хотел обновить приложение AIR для клиента. Но когда среда обновления (я использую ApplicationUpdaterUI) загрузила файл AIR и хочет установить его, он говорит, что файл AIR поврежден. Когда я устанавливаю загруженный файл (скопировал его из каталога #ApplicationUpdate) вручную, все работает отлично. Достаточно хорошо, в последний раз все работало нормально.

Есть идеи, что может быть причиной этой проблемы?

Adobe AIR 2.0.2.12610 Приложение скомпилировано с Flex 4.0

Заранее спасибо

Редактировать: это то, что находится в лог-файле, когда процесс обновления завершается неудачно:

[2010-09-01:14:09:20] Starting update of c:\programme\myapp\myapp.exe
[2010-09-01:14:09:20] Updating from file:///C:/Dokumente%20und%20Einstellungen/VAdmin/Anwendungsdaten/myapp.4BCA79BE2D83E8B0AFDB124EAD7E123E1B6A1E28.1/Local%20Store/%23ApplicationUpdater/update.air
[2010-09-01:14:09:20] Updating to version 0.9.509
[2010-09-01:14:09:20] UI SWF load is complete
[2010-09-01:14:09:21] UI initialized
[2010-09-01:14:09:21] beginning UI styling
[2010-09-01:14:09:21] UI styling complete
[2010-09-01:14:09:21] Unpackaging to C:\Dokumente und Einstellungen\VAdmin\Lokale Einstellungen\Temp\fla1E6.tmp
[2010-09-01:14:09:21] failed while unpackaging: [IOErrorEvent type="ioError" bubbles=false cancelable=false eventPhase=2 text="Error #2032" errorID=2032]

Timo

Ответы [ 2 ]

1 голос
/ 02 сентября 2010

Для всех, кто интересуется решением: я делал это:

            try {
                for each (var win:NativeWindow in NativeApplication.nativeApplication.openedWindows) {
                    winClosingEvent = new Event(Event.CLOSING, false, true);
                    win.dispatchEvent(winClosingEvent);
                    if (!winClosingEvent.isDefaultPrevented()) {
                        win.close();
                    }
                }
            } catch (e:Error) {
            }

, когда закрывал свое приложение.После удаления этого источника все заработало .... снова.Тем не менее, я понятия не имею, почему это, кажется, ломает эфирное приложение сейчас.

0 голосов
/ 01 сентября 2010

сложно сказать, но похоже, что в текущей версии AIR глючит ошибка, в любом случае проверьте this

...