![]() |
|
Модераторы: diadiavova, gambit |
![]()
|
|
| alexburzak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 254 Регистрация: 12.3.2007 Где: Hadera Репутация: нет Всего: 1 |
Hi! Снова я, если еще не надоел.
На этот раз отлавливаю ошибки у себя на сайте. Сделал спец. страницу которая отрабатывает в случаии не предвиденной ошибки у меня где-нибудь на сайте. В файле web.config: "<customErrors defaultRedirect="ErrorPages.aspx" mode="On">" На этой странице(ErrorPages.aspx) хочу получить сообщение(номер ошибки, что-нибудь) об не запланированной ошибке. Написал вот так:
На одной из страниц своего сайта(Exsample.aspx.vb) сделал ошибку: Dim tmp As Integer tmp = "hj" К сожадению, переменные "ErrMessage1" и "ErrMessage2" ПУСТЫЕ(Object reference not set to an instance of an object.) ! Плиз подскажите, что я делаю не так? Может есть другие способы? Инструменты: Microsoft Visual Studio .NET 2003 Это сообщение отредактировал(а) alexburzak - 15.4.2007, 13:29 -------------------- |
|||
|
||||
| Exception |
|
|||
|
Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 4525 Регистрация: 26.12.2004 Репутация: 18 Всего: 186 |
LastError = Server.GetLastError().GetBaseException()?
|
|||
|
||||
| alexburzak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 254 Регистрация: 12.3.2007 Где: Hadera Репутация: нет Всего: 1 |
"Object reference not set to an instance of an object" !
Смотрите код:
Есть еще варианты? Это сообщение отредактировал(а) alexburzak - 15.4.2007, 17:43 -------------------- |
|||
|
||||
| Naum |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 743 Регистрация: 7.9.2005 Где: Саратов, ул. Поса дского, 298 Репутация: 2 Всего: 15 |
[quote ]
Because ErrDefault.aspx is displayed through redirection, the context for the error is lost and Server.GetLastError returns nothing from the target [/quote]error page. При отлове необработанных ошибок с помощью Error Pages. GetLastError ничего не дает. Чтобы получить доступ к LastError надо оталавливать такие ошибки с помощью Global.asax. Пример:
-------------------- У нас всего два праздника Новый год и ТЯПница. |
|||
|
||||
| alexburzak |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 254 Регистрация: 12.3.2007 Где: Hadera Репутация: нет Всего: 1 |
Ой спасибочки большое!
Так оно и оказалась, жаль что я не могу +, нужно набрать еще надцать сообщений! -------------------- |
|||
|
||||
![]()
|
| Правила форума VB .NET | |
|
|
Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, diadiavova. |
| 0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
| 0 Пользователей: | |
| « Предыдущая тема | VB .NET | Следующая тема » |
|
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |