Я хотел бы сохранить настройки пользователя для каждого приложения.
Как только Winform закрывается, я запускаю это:
Код: Выделить всё
conf.Configuration config =
ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
if (ConfigurationManager.AppSettings["IntegrateWithPerforce"] != null)
ConfigurationManager.AppSettings["IntegrateWithPerforce"] =
e.Payload.IntegrateCheckBox.ToString();
else
config.AppSettings.Settings.Add("IntegrateWithPerforce",
e.Payload.IntegrateCheckBox.ToString());
config.Save(ConfigurationSaveMode.Modified);
1) Что я делаю не так?
2) Где я ожидаете, что пользовательские настройки приложения будут сохранены снова? Он находится в папке Debug или в папке C:\Documents and Settings\USERNAME\Local Settings\Application Data?
Подробнее здесь: https://stackoverflow.com/questions/527 ... y-and-save