Несколько внешних файлов в web.config? - PullRequest
0 голосов
/ 19 марта 2011

Мне нужно сделать что-то вроде этого:

<appSettings>
  <add key="Three" value="NumberThree"/>    
</appSettings>
<appSettings configSource="One.config"/>
<appSettings configSource="Two.config"/>

Это дает мне ошибку: Sections must only appear once per config file.

Это вроде отстой :( Просто интересно: есть ли способ / настройка IМожно ли сделать что-то подобное? (IIS7, .net 3.5SP1)

У меня очень мало контроля над web.config и я не могу изменить существующий элемент appSettings, только добавлять новые элементы.

Ответы [ 2 ]

1 голос
/ 19 марта 2011

Конфигурации имеют установленную иерархию наследования.

Оформление заказа Иерархия и наследование файлов конфигурации ASP.NET .

РЕДАКТИРОВАТЬ: Еще одна: Как: настроитьОтдельные каталоги, использующие настройки местоположения .

0 голосов
/ 19 марта 2011

Не уверен, поможет ли это вам конкретному сценарию. Посмотрите на атрибут file на <appSettings>

<appSettings file="Two.config">
  ...
</appSettings>

В Two.config вы можете сделать то же самое, чтобы указать на One.config

...