2012-04-17 1 views

ответ

4

Конечно, у вас уже есть ответ на вопрос, который вы действительно задали. Однако ваше требование по содержанию вашего вопроса: «Как централизованно обрабатывать ошибку».

Таким образом, решение вашей проблемы (хотя и не является ответом на вопрос, на самом деле, поставленный) является:

Используйте страницу ошибки на уровне папок приложения корневого, который обрабатывает код состояния 500.100.

Вы можете определить ошибку, используя Server.GetLastError(), которая возвращает IASPError, из которого вы можете собрать данные об ошибке.

+0

Спасибо, ваши костюмы больше! – Sergejs

1

Я уверен, что вы можете использовать файл Global.asa в корневом каталоге сайта для обработки широких экземпляров.

См. "The Global.asa file" for more info.

3

Да, есть файл global.asa и нет, он не имеет глобального события OnException, например asp.net.