Создание собственного файла .config в asp.net - PullRequest
11 голосов
/ 08 мая 2009

Есть ли способ создать файл blah.config в asp.net и получить доступ к парам имя / значение узлов так же, как вы обращаетесь к элементам в обычном файле web.config?

(идея в том, чтобы не писать какой-либо специальный код для этого).

Ответы [ 2 ]

12 голосов
/ 08 мая 2009

Крис показывает один из способов «экстернализации» части вашей конфигурации. Это хорошо работает для определенных сценариев. Если вам нужно больше, вам нужно немного углубиться.

Для этого вам обязательно нужно ознакомиться с серией из трех частей Джона Риста о настройке .NET 2.0 в CodeProject.

Настоятельно рекомендуется, хорошо написано и чрезвычайно полезно! Он показывает, как создавать и использовать пользовательские разделы конфигурации, и продолжает объяснять, как использовать собственный blah.config вместо стандартных файлов конфигурации .NET или в дополнение к ним.

Марк

4 голосов
/ 08 мая 2009

Используйте атрибут "file" блока appSettings, например:

<appSettings file="user.config">
    <add key="Test1" value="Generic1" />
    <add key="Test2" value="Generic2" />
</appSettings>

Дополнительное объяснение доступно здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...