2010-08-22 3 views
6

l'ordre attendu de méthodes de HttpApplication est:Dans quelle situation Application_EndRequest est appelée mais Application_BeginRequest n'est pas appelée?

  1. Application_Start
  2. Init
  3. Application_BeginRequest
  4. Application_AuthenticateRequest
  5. (page cycle de vie)
  6. Application_EndRequest

Je traverse une situation, qui ne fait absolument aucune exception, dans laquelle, après l'Init, elle va directement à ApplicationEndRequest. Il n'appelle pas Application_BeginRequest ni initie le cycle de vie de la page.

Que dois-je faire?

Répondre

9

Application_EndRequest est appelée mais pas Application_BeginRequest lorsqu'il existe une exception non gérée avant Application_BeginRequest.

Cela peut être sur Application_Start, l'initialisation de certains modules ou à Application_Init

Questions connexes