У меня есть домен с сайтом верхнего уровня по умолчанию в приложении .Net 2. И множество виртуальных каталогов с различными приложениями. Я не могу заставить работать виртуальный каталог .Net 4.
Я прочитал:
.net 4.0 наследует .net 3.5 web.config?
, и у меня есть похожая проблема: Отключить наследование web.config? , которая не была решена - ответы на этот вопрос, которые были даны, должны использовать attributeitInChildApplications, которые нельзя обойти Теги configSections.
Мне удалось остановить все подпакеты .Net 2 домена от наследования верхнего уровня
Настройки web.config, но для приложения .Net 4 я не могу.
<location path="." inheritInChildApplications="false">
обернут вокруг раздела System.Web родительского приложения .Net 2, и у меня есть
<clear/>
в каждом разделе в Web.Config приложения виртуального каталога .Net 4.
Есть ли другое решение? Возможно, родительское приложение .Net 2 может быть размещено в виртуальном каталоге, а запрос сайта верхнего уровня может быть перезаписан URL без ведома пользователя?