global asax application_start-Anwendung begin_request Methoden?

Habe ich ein problem. Während der Migration von der klassischen pipeline-Modus zur integrierten pipelinemodus an IIS 7.0 stoßen wir auf das problem :

Server Error in '/' Application.

Anforderung ist nicht verfügbar in diesem Kontext...

Fanden wir die Lösung für dieses problem an

mvolo.com/blogs/serverside/archive/2007/11/10/Integrated-mode-Request-is-not-available-in-this-context-in-Application_5F00_Start.aspx

Als Lösung zu kurz ,in der globalen.asax ich muss nach vorn der application_start-Ereignis zu Application_BeginRequest Veranstaltung.

void Application_Start(object sender, EventArgs e) { //sender has type 'System.Web.HttpApplicationFactory' }

Application_BeginRequest(Object source, EventArgs e) | {

//sender has type 'System.Web.HttpApplication' }

Oder eine andere Lösung ist, Application_Start event können beginnen, später dann Application_BeginRequest .

irgendwelche Vorschläge ?
Ich habe keine option wie die Wahl "classic-Modus "

InformationsquelleAutor Yaya | 2009-05-25
Schreibe einen Kommentar