У меня проблема. При переходе из классического конвейерного режима в интегрированный конвейерный режим в IIS 7.0 мы сталкиваемся с проблемой:
Ошибка сервера в приложении '/'.
Запрос недоступен в этом контексте ...
Мы нашли решение этой проблемы на
mvolo.com/blogs/serverside/archive/2007/11/10/Integrated-mode-Request-is-not-available-in-this-context-in-Application_5F00_Start.aspx
В качестве решения в ближайшее время в global.asax я должен переслать событие application_start в событие Application_BeginRequest .
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' }
Или другое решение: событие Application_Start может начаться позже, чем Application_BeginRequest .
есть предложения?
У меня нет выбора, как выбрать «классический режим»