У меня есть приложение для управления контентом в корневом каталоге моего сайта, и я пытаюсь использовать другое приложение (приложение для выставления счетов) в подпапке. К сожалению, web.config корневого сайта мешает суб-приложению.
Есть ли способ отключить наследование web.config для подпапки?
Update:
Как указано Стивеном Беррисом, использование тега <location>
может предотвратить наследование для части веб-конфигурации следующим образом:
<?xml version="1.0"?>
<configuration>
<configSections>
....
</configSections>
<location path="." inheritInChildApplications="false">
<appSettings>
....
</appSettings>
<connectionStrings/>
<system.web>
....
</system.web>
<system.codedom>
....
</system.codedom>
<system.webServer>
....
</system.webServer>
</location>
<runtime>
....
</runtime>
</configuration>
Разделы <configSections>
и <runtime>
не будут приняты в тег... поэтому я думаю, что это делает большую часть работы. Кто-нибудь знает, как это сделать лучше?