この回答で説明されているように実装された MvcHttpHandler を呼び出すカスタム IHttpHandler があります。
asp.net MVC2 では問題なく動作しましたが、IISExpress 7.5 を使用してコードを MVC4 に移行した後、次の行で InvalidOperationException が発生し始めました。
httpHandler.ProcessRequest(HttpContext.Current);
メッセージ付き:
「HttpContext.SetSessionStateBehavior」は、「HttpApplication.AcquireRequestState」イベントが発生する前にのみ呼び出すことができます。
ASP.NET 開発サーバーでは問題は発生しません。
ここで何が起こっているのか、それを解決する方法を知っている人はいますか?