转:
ELMAH(Error Logging Modules and Handlers for ASP.NET )是一款ASP.NET下的系统错误记录管理工具,它可以非常方便的把“黄屏”错误记录到XML,MS SQLServer,SQLite,MySql等文件中,甚至它还可以发送邮件。
这里我就记一下使用它的方法。本文以记录到MS SQL Server 2005为例:
1. 下载ELMAH
ELMAH官方地址:
版本:2.把dll文件复制到项目的bin目录下。
DLL文件:Elmah.dll
版本:1.0.9414.1441 大小:114688 bytes ( 112.000 KB, 0.109 MB )3.设置Web.config
?><错误日志管理系统 /> < elmah只允许管理员访问>
< 连接字符串>
4.向数据添加表
/* 错误管理工具 SQL代码 */ GO
5 预览
可能需要先登录login.aspx.如果不需要登录,可以在web.config里删掉相应代码.