Вложенные файлы app.config (web.config)

Возможно ли иметь два файла app.config, где один app.config служит контейнером для второго (вложенного) файла app.config? Я хотел бы сослаться на определенные разделы вложенного файла из внешнего.

Зачем мне это нужно из-за проблемы с контролем версий. Подробное описание см. В этом

Приветствуется любое другое решение основной проблемы.


person Valentin V    schedule 04.09.2009    source источник


Ответы (2)


Да, вы можете ссылаться на другие файлы конфигурации, так что вы можете иметь статический материал в одном файле и специфический для машины материал в другом.

Например, чтобы поместить настройки приложения в отдельный файл, в подпапку с названием «конфигурация»:

<appSettings configSource="Configuration\AppSettings.config"/>

Затем в AppSettings.config просто включите тег appSettings как обычно:

<appSettings>
   <add key="somekey" value="someValue" />
</appSettings>
person Andrew M    schedule 04.09.2009

Если я правильно понял ваш вопрос, ответ - «Да». См. Раздел «Использование внешних файлов конфигурации» в этой статье. Это не вложение файлов, как следует из названия, а на основе текста вопроса ...

http://msdn.microsoft.com/en-us/library/ms254494.aspx

person David    schedule 04.09.2009