Есть ли причина, по которой эта конфигурация не должна работать?:
- родительское приложение (A) - это закрытое (не редактируемое) приложение ASP .NET 2.0 в IIS 6.0
- приложение ASP .NET MVC 2.0 (B), установленное в подпапке A; однако приложение MVC НЕ МОЖЕТ быть установлено как приложение в IIS, поскольку A не будет передавать информацию о безопасности через
Я решил, что узлы аутентификации в web.config B должны быть удалены. Также мне известны сопоставления приложений, необходимые для работы MVC-маршрутизации в IIS 6.
Что еще нужно сделать, чтобы запустить MVC-часть из A без перекомпиляции A? Существуют ли различия, если веб-сервером был IIS 5.1.