1 / 28
文档名称:

使用详解.doc

格式:doc   大小:653KB   页数:28页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

使用详解.doc

上传人:精品库 2017/10/6 文件大小:653 KB

下载得到文件列表

使用详解.doc

文档介绍

文档介绍:使用详解
说明:记录程序日志信息。是一个功能著名的开源日志记录组件。可以方便地将日志信息记录到文件、控制台、Windows事件日志和数据库(包括MS SQL Server, Access, Oracle9i,Oracle8i,DB2,SQLite)中。并且我们还可以记载控制要记载的日志级别,可以记载的日志类别包括:FATAL(致命错误)、ERROR(一般错误)、WARN(警告)、INFO(一般信息)、DEBUG(调试信息)。组件库,可以到官方网站http://logging.//下载。。
记录日志 。
组件,。.dll文件就行了,.dll的引用,就可以在程序中使用了。
接着我们配置相关的配置文件(WinForm对应的是*.,WebForm对应的是*.config),本实例中是控制台应用程序,配置如下(附各配置的说明):
<?xml version="" encoding="utf-8" ?>
<configuration>
  <configSections>
    <section name="" type=""/>
  </configSections>
  <appSettings>
  </appSettings>
  <>
    <!--定义输出到文件中-->
    <appender name="LogFileAppender" type=".">
      <!--定义文件存放位置-->
      <file value="D:" />
      <appendToFile value="true" />
      <rollingStyle value="Date" />
      <datePattern value="yyyyMMdd-HH:mm:ss" />
      <layout type=".">
        <!--每条日志末尾的文字说明-->
        <footer value="by 周公" />
        <!--输出格式-->
        <!--样例:2008-03-26 13:42:32,111 [10] INFO   [(null)] - info-->
        
<conversionPattern value="记录时间:%date 线程ID:[%thread] 日志级别:%-5level 出错类:%logger property:[%property{NDC}] - 错误描述:%message%newline" />
      </layout>
    </appender>
    <!--定义输出到控制台命令行中-->
    <appender name="ConsoleAppender" type=".">
      <layout type=".">
        <conversionPattern value="%date [%thread] %-5level %logger [%property{NDC}] - %message%newline" />
      </layout>
    </appender>
    <!--定义输出到windows事件中-->
    <appender name="EventLogAppender" type=".">
 &