Первоначально я думал, что обновленные настройки не были сохранены, но это был неправильный вопрос.
Я вижу, что обновленные настройки находятся в AppData / .. user.config, что в значительной степени и соответствует документацииони должны быть, но ...
Я пытался получить доступ с "Properties.Settings.Default, MySetting", но это другой файл, а Properties.Settings ["MySetting"] этого не делаетработать тоже.Docs.suggest, что мои локальные значения user.config должны переопределять значения по умолчанию в app.config, но это не работает для меня.
Как получить доступ к обновленным значениям из user.config ??
Приветствия,
Berryl
настройка
[global::System.Configuration.UserScopedSettingAttribute()]
[global::System.Diagnostics.DebuggerNonUserCodeAttribute()]
[global::System.Configuration.DefaultSettingValueAttribute("1970-01-01")]
public global::System.DateTime CurrentWeekStartDate_SqlServer {
get {
return ((global::System.DateTime)(this["CurrentWeekStartDate_SqlServer"]));
}
set {
this["CurrentWeekStartDate_SqlServer"] = value;
}
}
код обновления
var setting = SqlServerTestDataDataGenerator.RunSqlServerTestDataFileGenerator();
TestingSupport.Properties.Settings.Default.CurrentWeekStartDate_SqlServer = setting;
TestingSupport.Properties.Settings.Default.Save();