log4net.Appender.RollingFileAppender appender = new log4net.Appender.RollingFileAppender();
appender.File = @"" + System.Environment.SystemDirectory.Substring(0, 3) + "" + "Log\\" + DateTime.Now.ToString("yyyy-MM-dd") + "\\";
appender.AppendToFile = true;
appender.MaxSizeRollBackups = -1;
appender.RollingStyle = log4net.Appender.RollingFileAppender.RollingMode.Date;
appender.DatePattern = "yyyy-MM-dd_HH.log";
appender.StaticLogFileName = false;
appender.Layout = new log4net.Layout.PatternLayout("%date [%thread] %-5level - %message%newline");
appender.ActivateOptions();
log4net.Config.BasicConfigurator.Configure(appender);
这是写在program.cs里面的,结果生成的文件名是这个鸟样:2011-08-08_10.loA.D(g变成A.D了)PS:为啥这样写完log后米油关闭那个文件呢?程序开着的时候没法删log文件
appender.File = @"" + System.Environment.SystemDirectory.Substring(0, 3) + "" + "Log\\" + DateTime.Now.ToString("yyyy-MM-dd") + "\\";
appender.AppendToFile = true;
appender.MaxSizeRollBackups = -1;
appender.RollingStyle = log4net.Appender.RollingFileAppender.RollingMode.Date;
appender.DatePattern = "yyyy-MM-dd_HH.log";
appender.StaticLogFileName = false;
appender.Layout = new log4net.Layout.PatternLayout("%date [%thread] %-5level - %message%newline");
appender.ActivateOptions();
log4net.Config.BasicConfigurator.Configure(appender);
这是写在program.cs里面的,结果生成的文件名是这个鸟样:2011-08-08_10.loA.D(g变成A.D了)PS:为啥这样写完log后米油关闭那个文件呢?程序开着的时候没法删log文件
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货