Ответ 1
Вы не можете "экрнализировать" группу разделов <system.serviceModel>
- так как это группа разделов конфигурации, но вы можете определенно вытеснить каждый из битов внутри нее:
<system.serviceModel>
<behaviors configSource="behaviors.config" />
<bindings configSource="bindings.config" />
<extensions configSource="extensions.config" />
<client configSource="client.config" />
<services configSource="services.config" />
</system.serviceModel>
В системе конфигурации .NET любой раздел конфигурации может быть экстренным: каждый раздел конфигурации имеет атрибут configSource
(хотя Visual Studio иногда жалуется и утверждает, что обратное.....), но не содержит группы разделов конфигурации.
К сожалению, этих двух трудно разобрать - вам нужно проконсультироваться с библиотекой или документацией MSDN, чтобы узнать.
Вы также должны проверить версию трехмерной серии Jon Rista в системе конфигурации .NET на CodeProject.
- Разгадывание загадок конфигурации .NET 2.0
- Расшифровка тайн конфигурации .NET 2.0
- Разрушение тайн конфигурации .NET 2.0
Очень рекомендуется, хорошо написано и очень полезно!