title: Request is not available in this context (local works), from web deploy
body: <p>I cannot get the site to work, works fine on local, but once I web deploy it I get the error below.</p>
  
  <p>Exception Details: System.Web.HttpException: Request is not available in this context</p>
  
  <p>Stack Trace: </p>
  
  <pre><code>[HttpException (0x80004005): Request is not available in this context]
     System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext,          HttpContext context, MethodInfo[] handlers) +12964837
     System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +304
     System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +404
     System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +475
  
  [HttpException (0x80004005): Request is not available in this context]
     System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +12968244
     System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +159
     System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +12807949
  </code></pre>
  
  <p>App_start:</p>
  
  <pre><code>protected void Application_Start(object sender, EventArgs e)
  {
      MvcHandler.DisableMvcResponseHeader = true;
      AreaRegistration.RegisterAllAreas();
      RegisterGlobalFilters(GlobalFilters.Filters);
      RegisterRoutes(RouteTable.Routes);
  }
  </code></pre>
  
  <p>The site is on it's own app pool and I have also changes the app Pool from integrated to classic. Applicatiun is running, etc...</p>
  
  <p>I have searched tirelessly for the last couple hours, none of the research has answered the question, I still cannot come up with a solution, does anyone have any ideas?</p>
  
  <p>When in classic mode i get a "This operation requires IIS integrated pipeline mode." error.</p>