Вы просто не можете использовать <location path="." inheritInChildApplications="false">
в определенных частях вашего web.config, чтобы сказать ему игнорировать наследование определенных разделов (вы получите ошибки, такие как атрибут inheritInChildApplications не объявлен, и так четвертый, если вы попытаетесь помещая его в разделы, где он не поддерживается).
Например, вы не можете использовать его до или внутри <configSections>
. Вы можете, например, обернуть тэг <system.web>
в тег location, но мне нужно остановить наследование чего-либо в <configSections>
, и я не вижу способа сделать это.
Мое вспомогательное приложение наследует некоторые из тех же конфигурационных параметров, что и моя веб-конфигурация родительского приложения в IIS 7 в дереве. Я не вижу возможности помещать <clear/>
в тег configSecion, поскольку это недопустимый тег, если вы попытаетесь добавить его там.
Как вы говорите, чтобы игнорировать этот раздел?