Пользовательские ошибки ELMAH и ASP.NET MVC не регистрируются - PullRequest
3 голосов
/ 20 апреля 2009

Я пытаюсь использовать ELMAH для регистрации ошибок, и я попробовал несколько других

Похоже, что ни одна из них не регистрирует ошибки, если в ASP.NET включена функция пользовательских ошибок

Я использую атрибут [HandleError] во всех моих контроллерах, сначала я подумал, что это проблема, но не только когда я включаю пользовательские страницы ошибок, он не регистрирует никаких ошибок, хотя половина из них библиотеки журналов говорят, что они должны.

Что я делаю не так?

Ответы [ 2 ]

5 голосов
/ 20 апреля 2009

Несколько вещей, которые нужно проверить, это то, что у вас зарегистрирован HttpModule для ELMAH. У вас нет другого процесса, перехватывающего ошибки.

1 голос
/ 15 июня 2011

По какой-то причине удаление страницы перенаправления ErrorPage решили проблему для меня. Перенаправление в web.config (тег cUstomErrors) работает, но перенаправления на уровне страницы не позволяют elmah регистрировать ошибки. Просто что-то быстро и легко проверить. Надеюсь, это поможет некоторым людям в моей ситуации.

...