导读:
今天偶在添加 log4net 的时候,发现 怎么都找不到日志文件,后来发现错误在下面红色标出的地方. 请注意哦!]
在
加入代码:
2.添加log4net.dll的引用
3.写一个调用类:
///
/// MyEventlog 的摘要说明
///
public class MyEventlog
{
public MyEventlog()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
private static log4net.ILog log = null;
private static object lockHelper = new object();
public static log4net.ILog Log
{
get
{
if (log == null)
lock (lockHelper)
if (log == null)
log = log4net.LogManager.GetLogger("File");
return log;
}
}
}
最后记得在GLOBE.ASAX文件里面添加LOG4NET
void Application_Start(object sender, EventArgs e)
{
// 在应用程序启动时运行的代码
//启动日志log4net
log4net.Config.XmlConfigurator.Configure();
}
现在就可以在程序里面调用了:
例: MyEventlog.Log.Error("asdfsadfbsadf");
这样在你的程序的根目录里面的log.txt就有:
[2007-08-10 10:26:14,656] ERROR File asdfsadfbsadf
本文转自
http://hi.baidu.com/tomyifeng/blog/item/570b4ad03fa2828ca0ec9cb5.html