🐛 Bug Report
When application update, current appsettings.yaml file from current install directory overrides by new file from the installer.
This behaviour leads to overwrite all settings that was set previously.
Expected behavior
When application update, we should add missing configuration keys, but not overwrite already placed config keys.
Or make other migration behaviour that will be able to migrate config files more flexible while update.
Reproduction steps
- Install previous release
- Change
appsettings.yaml file
- Update application to latest release using installer
appsettings.yaml file became overwritten
Version: 1.0.2
🐛 Bug Report
When application update, current
appsettings.yamlfile from current install directory overrides by new file from the installer.This behaviour leads to overwrite all settings that was set previously.
Expected behavior
When application update, we should add missing configuration keys, but not overwrite already placed config keys.
Or make other migration behaviour that will be able to migrate config files more flexible while update.
Reproduction steps
appsettings.yamlfileappsettings.yamlfile became overwrittenVersion: 1.0.2