.NET 4.x Стирание секции appSettings из файла App.config - C#
Формулировка задачи:
Доброго времени суток.
У меня появилась необходимость очищать секцию "appSettings" из файла App.config.
Реализовал значит вот так:
Но! после выполнения данного блока кода в файле конфигурации появляется закрывающий тег "<clear />", то есть App.config выглядит как:
Подскажите, можно ли как-то избавиться от тега "<clear />" ? Или может быть я не тем методом для очистки секции пользуюсь...
//Получаем конфиг файл var configFile = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None); //Говорим очистить настройки configFile.AppSettings.Settings.Clear();
<?xml version="1.0" encoding="utf-8" ?> <configuration> <startup> <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" /> </startup> <appSettings> <clear /> </appSettings> </configuration>
Решение задачи: «.NET 4.x Стирание секции appSettings из файла App.config»
textual
Листинг программы
configFile.AppSettings.Settings.Remove("key");
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д