I have setup error handling as described here: How can I properly handle 404 in ASP.NET MVC?
When the errorController.Execute method is called, I get an InvalidOperationException: The SessionStateTempDataProvider requires SessionState to be enabled.
My session state mode is set to InProc, but I'm not using it so I also tried turning it off as described here: How can I disable session state in ASP.NET MVC? The code is executed, but I still get the error.
This is happening locally using the Visual Studio built-in web browser.
Is there a way to fix this?