У меня проблема. При переходе с классического конвейерного режима на интегрированный конвейерный режим в 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.
какие-либо предложения ? Мне не нравится выбирать "классический режим"