Asp.net mvc 通过自定义错误在ASP.NET(MVC)中记录错误

Asp.net mvc 通过自定义错误在ASP.NET(MVC)中记录错误,asp.net-mvc,Asp.net Mvc,在我的web.config中,我有以下内容: <customErrors mode="RemoteOnly" defaultRedirect="/error.aspx"/> 发生错误时,用户将被重定向到/error.aspx?aspxerrorpath=/somepage,在那里我可以获取用户名、页面名称、日期,但。。。我无法获取错误消息 我可以通过OneException方法获得它,但是我将无法获得对我来说非常重要的页面名称 如何获取页面和错误消息?我使用应用程序错误方法解决

在我的web.config中,我有以下内容:

<customErrors mode="RemoteOnly" defaultRedirect="/error.aspx"/>

发生错误时,用户将被重定向到/error.aspx?aspxerrorpath=/somepage,在那里我可以获取用户名、页面名称、日期,但。。。我无法获取错误消息

我可以通过OneException方法获得它,但是我将无法获得对我来说非常重要的页面名称


如何获取页面和错误消息?

我使用应用程序错误方法解决了这个问题

更多信息请点击此处:


我建议您使用
ELMAH(错误记录模块和处理程序)是一种完全可插入的应用程序范围的错误记录功能。它可以动态添加到正在运行的ASP.NET web应用程序中,甚至可以添加到计算机上的所有ASP.NET web应用程序中,而无需重新编译或重新部署