Check for settings file before copying

This commit is contained in:
2021-12-20 13:04:52 -05:00
parent 6f528f7b59
commit 81856b2700

View File

@@ -42,8 +42,12 @@ namespace Common.Settings
public static void BackupSettings()
{
var settingsFile = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.PerUserRoamingAndLocal).FilePath;
var destination = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @"\..\last.config";
File.Copy(settingsFile, destination, true);
if (File.Exists(settingsFile))
{
var destination = Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location) + @"\..\last.config";
File.Copy(settingsFile, destination, true);
}
}
public static void RestoreSettings()