Как Asp.net MVC обрабатывает вызов страницы aspx и перенаправляет его? - PullRequest
0 голосов
/ 22 сентября 2009

Над проектом, над которым я работаю, предыдущая версия была построена на ASP.NET classic (aspx), а теперь этот же проект построен на ASP.NET MVC.

Но некоторые пользователи могут по-прежнему вызывать старые страницы (например, пользователь добавляет старую страницу в избранное), и когда это происходит, MVC выдает ошибку.

Как я могу определить, вызывается ли страница aspx? Я попытался отладить метод Home Action, но приложение не попало туда.

Спасибо !!

1 Ответ

2 голосов
/ 22 сентября 2009

Учитывая, что эти страницы действительно существуют в каталоге, который отображается на их URL, использование этого параметра в global.asax должно помочь:

routes.RouteExistingFiles = true;

По умолчанию для этого параметра установлено значение false. Для получения дополнительной информации о гибридных веб-сайтах, пожалуйста, посмотрите здесь .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...