Отдельный файл конфигурации для MS Enterprise Library - PullRequest
2 голосов
/ 18 ноября 2008

В моем ASP.web.config есть раздел для блока ведения журнала библиотеки Enterprise. Можно ли разделить конфигурацию регистрации в другой файл конфигурации? Как мне это сделать?

Ответы [ 2 ]

2 голосов
/ 16 декабря 2008

Любой раздел в Web.config может находиться за пределами Web.config. Просто добавьте атрибут configSource и укажите имя файла. Вот пример того, что мы сделали для одного проекта.

<configuration>
  <configSection>
    <section name="microMvc" type="MicroMvc.MvcSection" allowDefinition="MachineToApplication" restartOnExternalChanges="true" />
  </configSection>
  <microMvc configSource="micromvc.config" />
</configuration>
2 голосов
/ 18 ноября 2008

Да, это возможно - фактически, отдельные файлы конфигурации для каждого блока приложения были единственным способом работы Enterprise Library 1.0.

Посмотрите эту запись в блоге от Дэвида Хейдена - он показывает, как настроить конфиги для каждого блока приложения в отдельных файлах.

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