I’m still new to MVC 3 and I’m struggling to create a nice error page for my application.
I’ve noticed the shared Error.cshtml view which is auto generated, what’s it used for and how ?
Any links to implementing a simple single error page would be brilliant as well 🙂
That is already in place; you just aren’t seeing it as by default raw errors are displayed if your request comes from the web-server itself – very useful for debugging. Remote visitors would see the default error.cshtml result:
To see the error page even when local, ensure the customErrors mode is “On”:
You may need to add this to
<system.web>in web.config. But most commonly during debugging this is set to “RemoteOnly”.