我即将结束我的应用程序开发。
一切正常,但如果有人遇到意外异常,我希望能够:
- 将他重定向到一个用户友好的页面,说明我们遇到了问题。(指定控制器/动作)
- 记录堆栈跟踪、当前控制器/动作、参数、会话数据等的所有信息
使用 asp.net MVC 的最佳方法是什么?
编辑
作为出色答案的补充:我像这里描述的那样集成了 elmah:http: //joel.net/logging-errors-with-elmah-in-asp.net-mvc-3--part-1--setup 然后我指定了一些自定义错误页面。所以现在我已经拥有了我需要的一切!