Я пытаюсь получить значения обновления из app.config во время его работы.Я пробовал несколько методов, но он все еще использует старые значения.Как я могу получить правильно обновить его?Я пробовал это, но это не сработало:
MessageBox.Show(Properties.Settings.Default.MyValue);
Properties.Settings.Default.Reload();
Properties.Settings.Default.Upgrade();
Properties.Settings.Default.Reset();
ConfigurationManager.RefreshSection("applicationSettings");
ConfigurationManager.RefreshSection("/applicationSettings/");
ConfigurationManager.RefreshSection("/configuration/applicationSettings");
MessageBox.Show(Properties.Settings.Default.MyValue);
Значение MyValue - «первое значение».
Это первое отображает «первое значение».Пока окно сообщения все еще открыто, я вручную изменяю его с my.exe.config на «второе значение», а во втором окне сообщения по-прежнему отображается «первое значение».Я не запускаю решение, я напрямую запускаю exe из папки bin, так что это не проблема vshost.
Что мне делать?