Если вы хотите, чтобы он был однопользовательским или каким-либо другим способом сделать конфигурацию вашего приложения переносимой, я буду использовать пользовательский файл конфигурации, такой как файл .ini , и сохраню его в корневой папке моего приложения.
Таким образом, любой желающий иметь эти настройки может просто скопировать его в корневую папку своего приложения на другом компьютере.Когда приложение запускается, оно просто загружает настройки и ведет себя соответствующим образом.
сохраняет данные в фиксированном формате, например
[setting_name] = [Setting_value]\n
или в XML файле, с именем тега для настройкии значение для ... ну ... значение:)
Вы также можете использовать настройки реестра, но пользователь не считает простым копировать и объединять файлы .reg
Этокак я видел некоторые игры для ПК (например, я часто менял настройки Crysis и MassEffect) и программы сохраняют свои файлы конфигурации.