Разрыв элемента web.config file system.webServer

Я пытаюсь разбить большой web.config файл на более мелкие части. Это несколько раз рассматривалось в различных вопросах о переполнении стека (например, this или это), которые рекомендуют использовать атрибуты configSource или file.

Проблема в том, что это не работает для раздела system.webServer, используемого для настройки IIS 7 в интегрированном режиме. Это особенно плохо для web.config файлов, которые имеют правила перезаписи IIS, которые имеют тенденцию раздувать файлы.

Любая помощь будет принята с благодарностью.


person smaclell    schedule 25.06.2010    source источник
comment
Просто оставьте system.webbServer внутри web.config и разбейте все, что можно? (Я предполагаю, что это не вариант ... но я подумал, что спрошу, почему вы этого не делаете.)   -  person JasCav    schedule 25.06.2010
comment
Это содержимое system.webServer, которое я пытаюсь разбить. Для нашего сценария у нас есть его разделы, которые мы хотели бы изменить и управлять по-другому, но мы можем оставить большую часть файла web.config нетронутым.   -  person smaclell    schedule 25.06.2010