Чтение файла конфигурации

Я пытаюсь получить некоторую информацию из файла .config. Мне нужно искать определенные теги и получать атрибуты в этих тегах. Например, в теге приложения мне нужно получить путь к атрибуту. Мне не нужна никакая другая информация из файла .config. Я просто просматривал XmlTextReader, но потом понял, что мне нужен файл конфигурации, и не знаю, правильный ли это путь.


person Aadi Droid    schedule 29.06.2011    source источник
comment
Это файл конфигурации .net? Не могли бы вы привести пример?   -  person WaltiD    schedule 29.06.2011
comment
Вы ищете ConfigurationManager   -  person V4Vendetta    schedule 29.06.2011
comment
Ребята, это файл .config. Хорошо, вот файл, который мне нужно прочитать.   -  person Aadi Droid    schedule 29.06.2011
comment
Я использую этот код сейчас, чтобы получить содержимое в теге сайтов, как мне отфильтровать, чтобы получить информацию о теге сайта, который находится в теге сайтов? XmlTextReader xtr = new XmlTextReader(@\\rabaro-dtp2\C$\Windows\system32\inetsrv\config\applicationHost.config); while (xtr.Read()) { // Поработаем здесь с данными. if (xtr.Name.Equals(sites)) { } } Console.ReadLine();   -  person Aadi Droid    schedule 29.06.2011


Ответы (2)


Я нашел Using the File attribute of the appSettings element of a .NET config file

И вы должны прочитать эту замечательную статью о using configuration file in .NET

Также найдено Чтение файла конфигурации с помощью средства чтения XMl

person Soner Gönül    schedule 29.06.2011

Правильный способ — использовать потомок ConfigurationElement. Для каждого раздела в app.config/web.config у вас есть определенный класс для управления этим разделом. Если вам нужно изменить файл app.config/web.config, вы можете использовать ConfigurationManager.

person mnieto    schedule 29.06.2011