Я создаю приложение AIR с помощью Flex. В нем я использую файл в каталоге приложения, чтобы хранить некоторые данные в нем. Его работа очень хорошо, чтобы читать и записать данные в этот файл с различной ОС кроме окон 7. В окнах 7 это не работает. Может быть это - проблема разрешения.
Как я могу записать файл в каталоге приложения с Windows 7?
Спасибо Arif
Пробовали ли вы использовать каталог пользователя вместо каталога приложения для хранения данных?
Вместо applicationDirectory используйте applicationStorageDirctory . Ваше приложение всегда должно иметь доступ для записи в последний.
Активен ли в системе контроль учетных записей пользователей? Air может не запускать запрос UAC должным образом, но если он включен, в зависимости от ограничений доступа, вам необходимо разрешить пользователю одобрять любые изменения в папке (ах) Program Files.
Edit
Оказывается, у вас никогда не будет возможности писать по пути, связанному с File.applicationDirectory, по крайней мере, что касается документации.