记录错误
问题描述:
在我的web.config我有以下几点:记录错误
<customErrors mode="RemoteOnly" defaultRedirect="/error.aspx"/>
当错误发生时,用户会被重定向到/error.aspx?aspxerrorpath=/somepage我可以得到用户的名字,页面的名称,日期,但是...我不能得到错误信息!
我可以通过OnException方法获取它,但是我不能获取对我来说非常重要的页面名称。
如何获取页面和错误消息?
答
我会建议你使用
“ELMAH(错误日志记录模块和处理)是一种应用广泛的错误日志工具是完全可插拔它可以是动态地添加到正在运行的ASP.NET Web应用程序,甚至一台机器上所有的ASP.NET Web应用程序,而无需重新编译或重新部署”