(Мой вопрос похож на this one, но код немного отличается, и решение не работает для меня)ConfigurationManager не сохраняет настройки для exe.config
Я пытаюсь сохранить изменения настроек к app.config
:
Dim config As System.Configuration.Configuration = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None)
config.AppSettings.Settings("HistoryRootDirectoryPath").Value = p_historySavingPath
config.Save(ConfigurationSaveMode.Modified)
ConfigurationManager.RefreshSection("appSettings")
Ничто не сохраняется ни в exe.config
файл в папку BIN, а не фактического app.config
файла. Что я делаю не так?
У вас возникли ошибки? Исключения? Вы просматривали папки «Debug» и «Release»? – Oded
@Oded: проверено как отладка, так и выпуск, исключение не выбрано. – MichaelS
Я нашел его сохраненным в "**. Vshost.exe.config" – MichaelS