Разрешение на запись файла в каталог приложения в Windows 7 во Flex - PullRequest
1 голос
/ 11 августа 2010

Я создаю приложение AIR с помощью Flex. В нем я использую файл в каталоге приложения для хранения в нем некоторых данных. Он очень хорошо работает для чтения и записи данных в этот файл с различными ОС, кроме Windows 7. В Windows 7 он не работает. Может быть, проблема с разрешением.

Как мне записать файл в каталог приложения с Windows 7?

Спасибо Ариф

Ответы [ 2 ]

1 голос
/ 11 августа 2010

Вы пытались использовать каталог пользователя вместо каталога приложения для хранения данных?

Вместо applicationDirectory использовать applicationStorageDirctory .Ваше приложение всегда должно иметь доступ для записи в него.

1 голос
/ 11 августа 2010

Активен ли контроль учетных записей в системе? Возможно, Air не запускает приглашение UAC надлежащим образом, но, если оно включено, в зависимости от ограничений доступа, вам потребуется, чтобы пользователь одобрил любые изменения в папке (папках) Program Files.

Редактировать

Оказывается, у вас никогда не будет возможности записать путь, связанный с File.applicationDirectory, по крайней мере, в том, что касается документации.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...