Сохранение пользовательских настроек

Есть окно на котором 4 функции программы которые можно настраивать (см. скриншот). Проблема заключается в сохранении всех этих настроек. Как лучше реализовать сохранение настроек? Сейчас у меня 3 выбора:

  1. Сериализовывать и записывать в settings.json состояние объектов
  2. Реест
  3. БД

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


Ответы (0 шт):