知识大全 在.Net程序中使用log4net记录日志

Posted 文件

篇首语:志高品高,志下品下。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 在.Net程序中使用log4net记录日志相关的知识,希望对你有一定的参考价值。

在.Net程序中使用log4net记录日志  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  log j是java开发人员所熟悉 他提供了强大的日志记录功能 log net是为 Net记录日志开发的 使用示例如下(C#)    nfig文件  <?xml version= encoding= utf ?>  <configuration>  <appSettings>  <add key= log net config file value= nfig />  </appSettings>  </configuration>   nfig文件  <?xml version= encoding= utf ?>  <configuration>  <! This section contains the log net configuration settings >  <log net>  <! Define some output appenders >  <appender name= RollingLogFileAppender type= log net Appender RollingFileAppender >  <param name= File value= Log\\\\LQSS SS log txt />  <param name= AppendToFile value= true />  <param name= MaxSizeRollBackups value= />  <param name= MaximumFileSize value= KB />  <param name= RollingStyle value= Size />  <param name= StaticLogFileName value= true />  <layout type= log net Layout PatternLayout >  <param name= Header value= [Header]\\r\\n />  <param name= Footer value= [Footer]\\r\\n />  <param name= ConversionPattern value= %d [%t] % p %c [%x] %m%n />  </layout>  </appender>  <appender name= ConsoleAppender type= log net Appender ConsoleAppender >  <layout type= log net Layout PatternLayout >  <param name= ConversionPattern value= %d [%t] % p %c [%x] <%Xauth> %m%n />  </layout>  </appender>  <! Setup the root category add the appenders and set the default level >  <root>  <level value= INFO />  <appender ref ref= RollingLogFileAppender />  </root>  <root>  <level value= DEBUG />  <appender ref ref= ConsoleAppender />  </root>  </log net>  </configuration>   代码文件  using log net;  using log net Config;  class Program    private static ILog logger = LogManager GetLogger(System Reflection MethodBase GetCurrentMethod() DeclaringType);    /// <summary>  /// 应用程序的主入口点   /// </summary>  [STAThread]  static void Main(string[] args)    try    DOMConfigurator Configure(  new FileInfo(ConfigurationSettings AppSettings[ log net config file ]));  logger Info( Start application );  Console Writeline( 请按 <enter> 键退出 );  System Console ReadLine();    catch (Exception e)    logger Info (e);       cha138/Article/program/Java/hx/201311/26351

相关参考

知识大全 一个在程序中实现plugin机制的简单例子

  在JDK中提供了一个日志记录包javautillogging它可以对程序中的日志记录进行相当复杂的控制例如通过它可以指定日志的级别和日志的位置(控制台文件套接字内存缓冲区)也可以创建子记录器通过它

知识大全 代码设定Log4net

代码设定Log4net  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  &nb

知识大全 log4net配置文件解析

  <lognet>  <root>  <levelvalue=ALL/>  <appenderrefref=rollingFile/>  </r

知识大全 如何用在ASP.NET中写入事件日志

如何用在ASP.NET中写入事件日志  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  本文包含有关

知识大全 使用特定的包在Java中高效处理日志记录

使用特定的包在Java中高效处理日志记录  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  这几天由

知识大全 使用.NET从VB6中访问事件日志

使用.NET从VB6中访问事件日志  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!简介  Visua

知识大全 使用.NET Framework 从VB6 中访问事件日志

使用.NETFramework从VB6中访问事件日志  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

知识大全 电脑上360防毒软体的下载日志在哪里看到?就是关于所有下载的记录

电脑上360防毒软体的下载日志在哪里看到?就是关于所有下载的记录你好朋友你可以开启360防毒介面点选日志就,开启后就可以看到电脑在哪里下载防毒软体共个防毒软体的官网最靠谱。360,金山等等,上百度搜名

知识大全 用ASP.NET将网页错误信息写入系统日志

用ASP.NET将网页错误信息写入系统日志  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  设计网

知识大全 .net中应用程序域的概念

  在NET平台下程序集并没有直接承载在进程中(而传统的win程序是直接承载的)实际上NET可执行程序承载在进程的一个逻辑分区中术语称为应用程序域(也称AppDomain)可见一个进程可以包含多个应用