Следующее исключение выдается после вызова метода IgnoreRoute:
Контроллер для пути
'/anything.php' не найден или делает
не реализовывать IController.
Однако в моем классе MvcApplication есть следующий метод:
public static void RegisterRoutes(RouteCollection routes)
{
routes.RouteExistingFiles = false;
routes.IgnoreRoute("{resource}.axd/{*pathInfo}");
routes.IgnoreRoute("{*php}", new { php = @"(/?.*/)*\.php$" });
// Some calls to routes.MapRoute occur here.
}
Я не совсем уверен, почему возникает исключение, если веб-сайт Mvc настроен на игнорирование таких маршрутов. Кроме того, я тестирую сайт, нажимая F5 в Visual Studio, а затем заменяя http://localhost:12345/ на http://localhost:12345/anything.php. Любая помощь очень ценится!
Спасибо
Andrew