![]() |
1
98
我会考虑通过插入来简化您的Web应用程序 Elmah . 将elmah程序集添加到项目中,然后配置web.config。然后它将记录在控制器或页面级别创建的异常。它可以配置为登录到不同的地方(如SQL Server、电子邮件等)。它还提供了一个Web前端,以便您可以浏览异常日志。 这是我添加到我创建的任何ASP.NET MVC应用程序中的第一件事。 我仍然使用log4net,但我倾向于使用它来记录调试/信息,并将所有异常留给elmah。 您还可以在问题中找到更多信息 How do you log errors (Exceptions) in your ASP.NET apps? . |
![]() |
2
36
您可以在global.asax中钩住onerror事件。 像这样:
|
![]() |
3
20
MVC3
将属性放入global.asax registerglobalfilters
|
![]() |
5
1
error.aspx视图的定义如下:
handleerorrinfo有三个特性: 字符串actionname 字符串控制器名称 异常异常 您应该能够访问handleerorrinfo,从而访问视图中的异常。 |
![]() |
6
0
您可以尝试检查httpContext.error,但我对此不确定。 |
![]() |
Fahim B · 删除id号之间的空格[重复] 6 月前 |
![]() |
Matt Schaaf · 如何获得每15分钟生成的数据点的日均值? 1 年前 |