Записать в каталог AppData с помощью InnoIDE? - PullRequest
9 голосов
/ 01 марта 2011

Мне нужно написать на:

C: \ Users \ пользователь \ AppData \ Roaming \ AppName

Папка

в процессе установки. Я использую программу InnoIDE для настройки, и это круто. Однако, похоже, ему не хватает специальной папки «AppData» для легкого доступа к этому каталогу.

Например, вы можете использовать: DestDir: "{app}" написать каталог приложения.

Но как добраться до AppData? Есть ли список всех предустановленных опций DestDir?

Ответы [ 3 ]

15 голосов
/ 01 марта 2011

Arg, получил его.

{userappdata} → C: \ Users \ user \ AppData \ Roaming \ AppName

как найдено здесь: http://news.jrsoftware.org/news/innosetup/msg74694.html

2 голосов
/ 16 июля 2016

Не рекомендуется записывать в каталог AppData , используя InnoIDE.Вам лучше сначала сохранить пользовательские данные в общем расположении (, например, в {app} ), и ваше приложение скопирует их оттуда при первом запуске.

more https://stackoverflow.com/a/3036259/5929293

2 голосов
/ 17 марта 2011

Как вы сказали в своем ответе, {userappdata} - это то, что вам нужно. Справочное руководство содержит список всех констант каталога Inno Setup .

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