- 浏览: 276044 次
- 性别:
- 来自: 广州
文章分类
最新评论
-
weituotian:
这篇文章真的很好阿
C#利用反射,遍历获得一个类的所有属性名,以及该类的实例的所有属性的值 -
clshuai:
博主,你好,看了你的这篇文章,让我很敬佩。可谓内容之全,涵盖范 ...
C#操作Excel -
devilhand:
DataGridView刷新数据的问题 -
devilhand:
DataGridView刷新数据的问题 -
devilhand:
DataGridView刷新数据的问题
<!--log4net配置 BEGIN_--> <log4net> <!--定义输出到多个文件中--> <appender name="RollingLogFileAppender" type="log4net.Appender.RollingFileAppender"> <!--定义文件存放位置--> <!--以日期名称yyyyMMdd-HH:mm:ss--> <file type="log4net.Util.PatternString" value="log/%date{yyyyMM}log.txt" /> <!--<file value="log/eMenuLog.log" />--> <!--是否在文件中追加--> <appendToFile value="true" /> <!--设置无限备份=-1 ,最大备份数为1000--> <maxSizeRollBackups value="-1"/> <!--每个文件的最大1MB--> <maximumFileSize value="1MB"/> <!--混合使用日期和文件大小变换日志文件名--> <!--<rollingStyle value="Composite" />--> <!--按照日期进行变换日志文件--> <!--<rollingStyle value="Date" />--> <!--按照文件的大小进行变换日志文件--> <rollingStyle value="Size"/> <!--名称是否可以更改 为false为可以更改--> <staticLogFileName value="true"/> <!--输出日志格式--> <layout type="log4net.Layout.PatternLayout"> <!--每条日志末尾的文字说明--> <!--<footer value="eMenu" />--> <!--输出格式--> <!--样例:2008-03-26 13:42:32,111 [10] INFO Log4NetDemo.MainClass [(null)] - info--> <conversionPattern value="记录时间:%date 线程ID:[%thread] 日志级别:%-5level 错误描述:%message%newline" /> </layout> </appender> <!--定义输出到单个文件中--> <appender name="FileAppender" type="log4net.Appender.FileAppender"> <!--定义文件存放位置--> <file value="log/eMenuLog.log" /> <!--是否在文件中追加--> <appendToFile value="true" /> <!--名称是否可以更改 为false为可以更改--> <staticLogFileName value="true"/> <!--输出日志格式--> <layout type="log4net.Layout.PatternLayout"> <!--每条日志末尾的文字说明--> <!--<footer value="eMenu" />--> <!--输出格式--> <!--样例:2008-03-26 13:42:32,111 [10] INFO Log4NetDemo.MainClass [(null)] - info--> <conversionPattern value="记录时间:%date 线程ID:[%thread] 日志级别:%-5level 错误描述:%message%newline" /> </layout> </appender> <!--定义按时间输出到文件中--> <appender name="LogFileAppender" type="log4net.Appender.RollingFileAppender"> <!--定义文件存放位置--> <file value="log/eMenuLog" /> <!--是否在文件中追加--> <appendToFile value="true" /> <!--名称是否可以更改 为false为可以更改--> <staticLogFileName value="false"/> <!--按照日期进行变换日志文件--> <rollingStyle value="Date" /> <!--日期的格式(文件名)--> <datePattern value="yyyyMMdd-HHmm'.log'" /> <!--输出日志格式--> <layout type="log4net.Layout.PatternLayout"> <!--每条日志末尾的文字说明--> <!--<footer value="eMenu" />--> <!--输出格式--> <!--样例:2008-03-26 13:42:32,111 [10] INFO Log4NetDemo.MainClass [(null)] - info--> <conversionPattern value="记录时间:%date 线程ID:[%thread] 日志级别:%-5level 错误描述:%message%newline" /> </layout> </appender> <!--定义输出到控制台命令行中--> <appender name="ConsoleAppender" type="log4net.Appender.ConsoleAppender"> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" /> </layout> </appender> <!--定义输出到windows事件中--> <appender name="EventLogAppender" type="log4net.Appender.EventLogAppender"> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" /> </layout> </appender> <!--定义输出到数据库中,这里举例输出到Access数据库中,数据库为C盘的log4net.mdb--> <appender name="AdoNetAppender_Access" type="log4net.Appender.AdoNetAppender"> <connectionString value="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:log4net.mdb" /> <commandText value="INSERT INTO LogDetails ([LogDate],[Thread],[Level],[Logger],[Message]) VALUES (@logDate, @thread, @logLevel, @logger,@message)" /> <!--定义各个参数--> <parameter> <parameterName value="@logDate" /> <dbType value="String" /> <size value="240" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%date" /> </layout> </parameter> <parameter> <parameterName value="@thread" /> <dbType value="String" /> <size value="240" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%thread" /> </layout> </parameter> <parameter> <parameterName value="@logLevel" /> <dbType value="String" /> <size value="240" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%level" /> </layout> </parameter> <parameter> <parameterName value="@logger" /> <dbType value="String" /> <size value="240" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%logger" /> </layout> </parameter> <parameter> <parameterName value="@message" /> <dbType value="String" /> <size value="240" /> <layout type="log4net.Layout.PatternLayout"> <conversionPattern value="%message" /> </layout> </parameter> </appender> <!--定义日志的输出媒介,下面定义日志以四种方式输出。也可以下面的按照一种类型或其他类型输出。--> <root> <!--定义记录错误级别--> <level value="ALL" /> <!--记录到记录日志到多个文件--> <appender-ref ref="RollingLogFileAppender"/> <!--记录到记录日志到单个文件--> <!--<appender-ref ref="FileAppender" />--> <!--按日期记录到记录日志到多个文件--> <!--<appender-ref ref="LogFileAppender"/>--> <!--控制台控制显示日志 <appender-ref ref="ConsoleAppender" />--> <!--Windows事件日志 <appender-ref ref="EventLogAppender" />--> <!-- 如果不启用相应的日志记录,可以通过这种方式注释掉 <appender-ref ref="AdoNetAppender_Access" /> --> </root> </log4net>
发表评论
-
C#获取本地IP
2012-06-06 14:39 888/// <summary> ... -
只能启动单个程序
2012-05-04 12:51 783bool ret; System. ... -
.Net控件命名规范
2012-04-25 14:45 772<!--------------A----------- ... -
DataGridView绑定数据时,时间格式显示不全的问题
2012-04-25 13:54 991DataGridView绑定数据时,时间格式显示问题 今天做 ... -
把Dgv的颜色改回默认颜色
2012-04-25 13:35 924dgv.Rows[i].DefaultCellStyle.Ba ... -
Winform 去掉 最大化 最小化 关闭按钮 保留左侧图片
2012-04-23 17:02 1143using System; using System.Col ... -
禁用窗体的关闭按钮
2012-04-23 16:58 838[DllImport("USER32 ... -
c#中用声音提示报警
2012-03-14 09:51 1699using System; using System.Ru ... -
WinForm 查看控制台输出
2012-02-15 10:39 1271/// <summary> ... -
C# 启动外部程序的几种方法
2011-10-17 19:15 7201. 启动外部程序,不等待其退出。2. 启动外部程序,等待其退 ... -
解决VS2005不能调试线程问题
2011-08-12 12:33 2370昨天突然VS2005不能调试线程,网上找了很多方法都不行,后来 ... -
通过域名获取IP的两种方法
2011-07-16 15:09 1814//每次都去Dns服务器上 ... -
执行命名行命令
2011-07-16 14:41 681/// <summary> / ... -
获取指定目录下所有文件
2011-07-01 20:48 1452命名空间 using System.Collections; ... -
C#控制Excel的打印格式
2011-06-22 20:54 3695Excel.Application appExcel=n ... -
C#操作Excel
2011-06-22 14:28 1583using System; using System. ... -
C# 操作Excel的类
2011-06-22 14:20 1331using System; using Micro ... -
DataGridView刷新数据的问题
2011-06-21 11:39 41961、操作:UI线程修改数据后重新绑定dgv,一个后台线程定时刷 ... -
VS2005水晶报表注册码
2011-06-18 13:40 7026707437608 -
按Enter键时,焦点移到下一个控件
2011-06-18 10:06 1207#region 按Enter键时,焦点移 ...
相关推荐
资源包含log4net配置过程详细图解文档、Demo、插件,其中log4net配置过程详细图解文档包含插件简介、下载、引入VS2010、配置、使用、总结
log4net配置详解log4net配置详解log4net配置详解log4net配置详解log4net配置详解log4net配置详解log4net配置详解log4net配置详解log4net配置详解log4net配置详解log4net配置详解log4net配置详解log4net配置详解log4...
WinForm Log4Net 配置和使用实例,完整的实例。有注释和说明。新手完全能看懂。
log4net配置文件
log4net 配置 根据日期生成 文件 根据 分类 (INFO、ERROR) 生成文件 不同的日期可以生成不同的文件,INFO、ERROR生成单独的文件
log4记录日志非常方便,日志格式也已经定义好了,保存文件为html,log4net配置相关文件,使用说明
一个比较详细和清楚的log4net配置样题(Winform),是初学者进入log4net大门的敲门砖...
通过一个实例详细讲解log4net的配置,可以实现插入数据库,也可以实现写入txt文件
log4net 配置使用文档。log4net库是Apache log4j框架在Microsoft .NET平台的实现,是一个帮助程序员将日志信息输出到各种目标(控制台、文件、数据库等)的工具。
log4net vs2008 web.config 错误日志
log4net.dll、Common.Logging.dll的使用配置以及记录系统日志的简要示例代码
log4net配置文件(文件和数据库存储两种),帮助类,数据库表接口和教程。
Log4net配置实例(LogHelper类)利用Log4net配置日志,调用起来方便简单,有事例代码包含再里面,Log4net配置实例(LogHelper类)利用Log4net配置日志,调用起来方便简单,有事例代码包含再里面
Log4Net自带配置文件实例讲解
C# log4net 配置demo,提供textbox 和listview的实例
log4net配置
log4net 简单配置,大家相互学习.....
第二步:程序启动时读取log4net的配置文件。 如果是CS程序,在根目录的Program.cs中的Main方法中添加: log4net.Config.XmlConfigurator.Configure(); 如果是BS程序,在根目录的Global.asax.cs(没有新建一个)中的...