ASP.NET MVC 404, даже когда существует маршрут - PullRequest
1 голос
/ 06 июля 2011

Я создал стандартный проект ASP.NET MVC 3 (Razor) и совсем не изменил регистр маршрутов

  public static void RegisterRoutes(RouteCollection routes)
    {
        routes.IgnoreRoute("{resource}.axd/{*pathInfo}");

        routes.MapRoute(
            "Default", // Route name
            "{controller}/{action}/{id}", // URL with parameters
            new { controller = "Home", action = "Index", id = UrlParameter.Optional } // Parameter defaults
        );

    }

Без причины я не могу внезапно обнаружить, что ни одна из ссылок не работает, я получаюHTTP 404 все время, как в Cassinin, так и в IIS7, где раньше он работал ... Я попробовал инструмент RouteDebug, и, похоже, он показывает, что представление совпадает, но когда я снова его выключаю, я снова получаю 404s

1 Ответ

0 голосов
/ 08 апреля 2012

Если вы ничего не делаете с этим, я думаю только одна причина: у вашего IIS есть проблема. Извините, я не могу предложить решение, потому что я вижу это впервые.

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