![]() |
AIR: Проблема с записью в файл
По какой причине файл может не открываться в режиме записи (UPDATE или WRITE)?
Пытаюсь открыть таким кодом: Код AS3:
"SecurityError: fileWriteResource at runtime::SecurityManager$/checkPrivilegeForCaller() at flash.filesystem::FileStream/open() at LGCoverAS()[C:\Users\Ars\Desktop\LessonCompiler\LGCoverAS.as:28]" Код стоит в самом начале конструктора, никаких файлов до этого не открывалось. Сам файл существует, для чтения открывается корректно. При этом если создавать какой-то новый файл и писать в него, то тоже все работает - то есть принципиально запись возможна. Можно было бы предположить, что settings.xml открыт в какой-то другой проге, и происходит sharing violation, но он вроде бы нигде больше не открыт. |
ага, оказывается, просто нельзя писать файл в applicationDirectory.
|
а допустим такую ситуацию:
Код AS3:
Код AS3:
Код AS3:
[Fault] exception, information=SecurityError: fileWriteResource Разъясните такую ситуацию, пожалуйста. В чём разница? |
| Часовой пояс GMT +4, время: 20:43. |
Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.