Я пытаюсь прочитать и записать в файл app.config пользовательских настроек. Я нашел фрагмент кода для работы с файлом Confige. Я, наконец, получил его компиляцию и запуск, но, похоже, он абсолютно ничего не делает с файлом App.config.
Вот код:
Method MainForm1.Button1.Click(sender: System.Object; e: System.EventArgs);
var
config : System.Configuration.Configuration;
begin
config:=ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
config.AppSettings.Settings.Add('PreferenceToRemember','value1');
config.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection('appSettings');
end;
Он компилируется без ошибок, но я не знаю, что он делает.
Что-то не так с кодом? Мне нужно уметь писать / читать раздел и писать / читать ключ / значение. Заранее спасибо.
ОБНОВЛЕНИЕ: вместо использования ConfigurationManager я просто использую Properties.Settings.Default. Тем не менее, у меня возникли некоторые проблемы с записью в него и чтением из него, хотя программа выполняет без каких-либо ошибок, и код кажется простым.
Как вы читаете и пишете в Properties.Settings.Default из своего кода?