应用程序能够在OnError中记录错误,但是我们无法进行任何重定向,因此无法向用户显示有意义的内容.有任何想法吗?我知道我们可以在web.config中设置maxRequestLength,但无论如何用户都可以超过这个限制,并且需要显示一些正常的错误.
.net asp.net file-upload maxrequestlength application-onerror
我有一个ASP.NET应用程序,我使用Global.asax On_Error
方法跟踪我的应用程序级错误.当网站发生错误时(即:Application_Error
被调用时),我会向我的id发送一封电子邮件.现在,从我的Global.asax Application_OnError
事件中,如何获取引发此错误的页面的URL?
我正在尝试在我的ASP.NET MVC应用程序中为未处理的异常创建一些基本日志记录,但是当我使用IIS6时,所有请求都来自.NET.虽然我同意丢失的图像是标记的重要内容,但它们不是show-stoppers,所以我想将事件优先级设置为404s的高,除非它们是图像(将获得中等优先级).
问题是,在Application_OnError
该Response.StatusCode
200,但发出了最后的结果是404.为此,我似乎不能够看出来404来设置相应的优先级.
有没有办法告诉StatusCode
它会是什么?