Я создал приложение с файлом App.config и создал установщик Windows для него через проект мастера установки. Когда я запускаю установленное приложение, он может читать конфигурации безупречно, но когда я вношу изменения и сохраняю конфигурации, приложение просто падает.Чтение App.config отлично работает, но сэкономить на сбое приложения
Вот мой код:
Configuration applicationConfiguration =
ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
// Reading works just fine.
LogFilePath = applicationConfiguration.AppSettings.Settings["LogFilePath"].Value;
LogFilePath = "some string here";
applicationConfiguration.AppSettings.Settings["LogFilePath"].Value = LogFilePath;
// But saving it crashes the application. Only the .Save() line that making it crashed.
applicationConfiguration.Save(ConfigurationSaveMode.Modified);
ConfigurationManager.RefreshSection("appSettings");
Любая идея, что случилось здесь?
Определить «сбой». Вы видите исключение? Если да, то что такое сообщение? –