DEMO:/Files/chiyung/sample.rar
ASP.NET中使用Log4Net将日志写到Sqlite中,有可能需要增加访客IP或访问地址记录到数据库独立字段.
效果如下:

建一个类库为:
log4net.Ext.Web
添加以下3个类:
IWebLog.cs
WebLogImpl.cs
WebLogManager.cs
代码大概这样,log4net里面有很详细的参考:
ASP.NET中使用Log4Net将日志写到Sqlite中,有可能需要增加访客IP或访问地址记录到数据库独立字段.
效果如下:
建一个类库为:
log4net.Ext.Web
添加以下3个类:
IWebLog.cs
WebLogImpl.cs
WebLogManager.cs
代码大概这样,log4net里面有很详细的参考:
}
}
log4net的配置,ConnectionType需要根据数据库驱动配置正确,如果你使用的是其它SQLiteADO.NET驱动:
使用:
WebLog.Error(Request.UserHostAddress, Request.Url.ToString(), exception.Message, exception);
}
protected void Page_Load(object sender, EventArgs e)
{
throw new Exception("the message.");
}
{
throw new Exception("the message.");
}