ASP.NET: причуда - точка останова в Global.asax срабатывает два раза.


Точка останова в дебаггинге срабатывает два раза на Application_Error в файле global.asax, если в файле MyClass, который определен в <%@ Application  Inherits="MyClass" Language="C#" %> в коде тоже определен метод Application_Error.
При чем в этом файле точка останова не срабатывает.
Мало того, код в этом втором Application_Error игнорируется.
А вот если из Global.asax убрать Application_Error, то другой метод заработает и точки останова будут устанавливаться.

Проверялость на ASP.NET Development Server.

С другими методами ожидаю такое же поведение.

Всегда есть место багам, даже в старом добром ASP.NET.

Комментарии

Популярные сообщения из этого блога

A4tech. Мышь не найдена. Пожалуйста, подсоедините мышь.

SVN: Пропали иконки TortoiseSVN.

Вывод в cmd или bat пустой строки.