Я пытаюсь создать пользовательскую страницу ошибок для 404 ошибок. Я реализовал метод Application_Error в Global.asax.cs. По большей части это прекрасно работает, но метод не вызывается для URL с 4 или более сегментами пути.
Конкретный URL, с которым у меня возникают проблемы:
http://localhost/Area/Controller/Action/ID
Если я удалю ID, мой пользовательский возраст 404 загрузится нормально. Кажется, проблема в том, что у меня на пути 4 уровня (/ Area / Controller / Action / ID). Есть идеи?