2010-08-19 11 views
0

Как только приложение будет развернуто на веб-сервере, я нахожу неверный маршрут, который приложение mvc просто зависает, а затем отображает пустую страницу.Asp.Net MVC 2 - Неверный маршрут

В моем локальном IIS, если я нахожу неверный маршрут, я получаю исключение: «System.Web.HttpException: входящий запрос не соответствует никакому маршруту». Я хочу, чтобы исключение не было пустой страницей.

Любые идеи?

+0

Прошу прощения, если это звучит как избыточный вопрос, но обновлен ли обновленный веб-сервер Windows Update? Я думаю, что это может иметь какое-то отношение к конкретным DLL, которые не находятся на машине. (Я не веб-парень, просто бросаю его туда, думая, что структура может быть не актуальной.) – XstreamINsanity

+0

Веб-сервер обновлен. Одна странная вещь, которую я делаю, заключается в том, чтобы скопировать DLL MVC локально, чтобы MVC не нужно было устанавливать на сервере. В заключение на моем локальном компьютере MVC установлен, на сервере копия MVC копируется в папку bin приложения. – McPatrick

ответ

0

В файле конфигурации отсутствовал HttpHandler. Моя локальная конфигурация имела hanlder config на веб-сервере.

<add verb="*" path="*.mvc" validate="false" 
    type="System.Web.Mvc.MvcHttpHandler, System.Web.Mvc, 
      Version=2.0.0.0, Culture=neutral, 
      PublicKeyToken=31BF3856AD364E35"/> 
Смежные вопросы