inno setup - ключ реестра и файлы .ini - PullRequest
1 голос
/ 29 апреля 2010

Возиться с созданием инсталлятора с inno setup, но интересно:

Каковы плюсы и минусы использования ключей реестра (программа Windows) по сравнению с файлами .ini, которые находятся в папке программы?

Если я сохраню все свои пользовательские настройки в файлах .ini, всю программу можно будет удалить, удалив папку.

С ключами реестра мне пришлось бы создать деинсталлятор / удалить ключ вручную.

Почему большинство коммерческих приложений используют значения реестра?

Из краткого использования Mac я знаю, что большинство программ - это перетаскивание. Являются ли одной из основных причин из-за отсутствия ключа реестра в Mac OS?

1 Ответ

0 голосов
/ 29 апреля 2010

Если вы хотите, чтобы настройки могли изменяться пользователями, , а не , поместите их в файл .ini в каталоге программы (если вы их где-то поместите, поместите их в% APPDATA% \ % PROGNAME% в Windows).

Реестр Windows является централизованным местом для хранения информации, что устраняет необходимость в написании пользовательского анализатора и стандартизировано во всех системах Windows. Большинство приложений, коммерческих или нет, включают как установщик, так и деинсталлятор в Windows.

...