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. Мышь не найдена. Пожалуйста, подсоедините мышь.

Как экспортировать контакты из iPhone

The type or namespace name 'IISOle' could not be found (are you missing a using directive or an assembly reference?)