SubSonic - разделение web.config - PullRequest
       10

SubSonic - разделение web.config

1 голос
/ 15 сентября 2009

Я пытаюсь разделить свой web.config на несколько файлов конфигурации, чтобы при импорте DLL в другие проекты файлы .config также импортировались.

Проблема с SubSonicService:

Я определил: configSections

  *section name="SubSonicService" type="SubSonic.SubSonicSection, SubSonic" requirePermission="false"/*

/**configsections**

Но это не позволяет мне позже использовать атрибут configFile в моем файле web.config.

Ошибка, которую я получаю в файле web.config:

Элемент SubSonicService имеет неполное содержимое. Список возможных ожидаемых элементов: «провайдеры».

Какие-нибудь советы?

Спасибо.

1 Ответ

2 голосов
/ 19 октября 2009

У меня есть это, и оно работает.

web.config

<configuration>
  <configSections>
    <section name="SubSonicService" type="SubSonic.SubSonicSection, SubSonic" requirePermission="false"/>
   <!--Other Sections-->
  </configSections>

  <SubSonicService configSource="SubSonic.config"/>

  <!--Other Stuff-->
</configuration>

SubSonic.config

<SubSonicService defaultProvider="yadayada">
  <providers>
    <!--List Providers Hers-->
  </providers>
</SubSonicService>

Я помню, что читал кое-что о том, что SubSonicService был первым разделом в configSections.

...