У меня есть веб-сайт asp.net 4, который отлично работает локально под IIS7.5 (windows 7) и под Классическим пулом приложений (хотя .NET 4).
Некоторые сайты используют маршрутизацию, а некоторые из старых разделов сайта - нет. Во всяком случае, все это работает локально.
Я только что развернул это на нашем живом веб-сервере впервые с момента представления частей сайта, посвященных маршрутизации, и все, что я получил, это 404 для разделов сайта, которые используют маршрутизацию.
Живым веб-сервером является IIS7 в Windows 2008, и он снова настроен на использование классического пула приложений .NET4.
Я попытался добавить <modules runAllManagedModulesForAllRequests="true">
в разделе system.webserver моего web.config, но, похоже, это не имело никакого значения.
Может кто-нибудь пролить свет на то, в чем может быть проблема / как обойти это, пожалуйста?