Thanks to visit codestin.com Credit goes to github.com
We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent f5c66a3 commit 5673bf2Copy full SHA for 5673bf2
1 file changed
src/Common.CoreLib/Application/Settings/SettingsHost.cs
@@ -54,10 +54,19 @@ public static void Load()
54
try
55
{
56
SettingsHostBase.Local.Load();
57
+
58
+ File.Copy(SettingsHostBase.LocalFilePath, SettingsHostBase.LocalFilePath + ".bak", true);
59
}
60
catch (Exception ex)
61
- File.Delete(SettingsHostBase.LocalFilePath);
62
+ if (File.Exists(SettingsHostBase.LocalFilePath + ".bak"))
63
+ {
64
+ File.Copy(SettingsHostBase.LocalFilePath + ".bak", SettingsHostBase.LocalFilePath, true);
65
+ }
66
+ else
67
68
+ File.Delete(SettingsHostBase.LocalFilePath);
69
70
Log.Error(nameof(SettingsHost), ex, "Config Load");
71
72
0 commit comments