private void MergeDefaultSettings()
{
//defaultConfig.AppSettings.Settings["menuOwnerEnabled"].Value
if (DefaultConfig.AppSettings.Settings.Count == 0)
{
MessageBox.Show($"No default settings in '{DefaultConfig.FilePath}' found!", @"Installation wasn't successful!");
}
foreach (KeyValueConfigurationElement configEntry in DefaultConfig.AppSettings.Settings)
{
if (!CurrentConfig.AppSettings.Settings.AllKeys.Contains(configEntry.Key))
{
CurrentConfig.AppSettings.Settings.Add(configEntry.Key, configEntry.Value);
}
}
// save the configuration
CurrentConfig.Save();
}
#endregion