Тэги

Silverlight (36) WPF (10) IIS (7) Visual Studio (7) SharePoint (6) .Net Framework (5) ODP.NET (5) ASP.NET (4) C# (4) common (4) Network Settings (3) JavaScript (2) MS Office (2) Resharper (2) WCF (2) WEB (2) XPath (2) XSLT (2) ADO.NET (1) APEX (1) CMD (1) CSS (1) EF (1) HTML (1) Hardware bugs (1) Java (1) MS SQL (1) Oracle (1) PDF (1) Version Control (1) XAML (1)

пятница, 28 октября 2011 г.

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.

Комментариев нет:

Отправить комментарий