2014-12-19 2 views
4

Я работаю с сторонним элементом управления ActiveX, который запрашивает ресурсы через контроллер, который я разработал. Без Elmah код возврата 500, когда ресурс не найден, указывает на наличие элемента управления ActiveX. Однако, если запрос терпит неудачу, и Elmah ловит и регистрирует ошибку и перенаправляет элемент управления ActiveX на страницу с ошибкой, элемент управления ActiveX предполагает, что страница ошибки является запрошенным ресурсом.Сконфигурируйте ELMAH, чтобы сообщить об ошибках через

Существует много информации в Интернете относительно filtering errors with Elmah, но я не могу найти никакой информации о том, как настроить Elmah, чтобы оставить некоторые ошибки нетронутыми и позволить им естественным образом протачивать обратно клиента.

Мои текущие мысли состоят в том, что мне понадобятся 2 веб-сайта, один для контроллера ресурсов и другой для всего остального, но прежде чем я поделюсь по этой дороге, есть ли у кого-нибудь предложения по настройке Elmah для игнорирования определенных маршрутов и/или сообщений об ошибках?

ответ

2

Как я понимаю вашу проблему, вы сами дали решение, предоставив ссылку на механизм фильтрации в ELMAH. Просто отпустите ошибку, если она создана из элемента управления ActiveX. Таким образом, ELMAH не будет касаться ошибки, и ваш веб-сервер будет работать нормально.

+0

Я буду носить тупую шляпу до конца сегодняшнего дня! – qujck

+0

Нет проблем :-) – ThomasArdal

Смежные вопросы