Добрый день!
Случилась ситуация - упала винда в синий экран. После загрузки оказалось что файл настроек программы стал битый (только файл настроек, остальные файлы в порядке). И это не проблема накопителя. такая ситуация повторялась на нескольких машинах.
После сбоя файл настроек будет восстанавливаться из резервной копии.
Где находится резервная копия?
General_old.json
То есть если я поставлю чистую программу этот файл уже будет?
Такого файла нет.
Про автообновление ?
Файл создается при запуске новой версии, при условии что General.json существует и не испорчен. Если General.json отсутствует или испорчен, а General_old.json отсутствует, то запустится восстановление из резервной копии всей программы из папки Backup, если резервная копия была создана. Если нет ни конфига ни резервной копии, то программа остановится на диалоге принятия лицензии.
А что автообновление? Как оно может запустится, если конфиг новый и программа ждет подверждения от пользователя?