zoukankan      html  css  js  c++  java
  • C#-NLog记录日志

    Nuget获取包

    配置文件

    <?xml version="1.0" encoding="utf-8" ?>
    <nlog xmlns=
    "http://www.nlog-project.org/schemas/NLog.xsd" xmlns:xsi=
    "http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation=
    "http://www.nlog-project.org/schemas/NLog.xsd NLog.xsd" autoReload="true" 
    throwExceptions="false" internalLogLevel="Off" internalLogFile=
    "c:	emp
    log-internal.log"> <variable name="myvar" value="myvalue"/> 
      
     <targets> 
    <!--输出到文件--> 
       <target xsi:type="File" name="f" fileName=
    "D:/${shortdate}.log" layout="${longdate} 
    [${level:uppercase=true}] ${message}" /> 
       <!--VS输出窗口--> 
       <target name="debugger" 
    xsi:type="Debugger" layout="${longdate} [${level:uppercase=true}] ${message}"/> 
    <!--输出到控制台--> 
       
    <target name="console" xsi:type="Console" layout="${longdate} 
    [${level:uppercase=true}] ${message}"/> 
    
    </targets> 
      
     <rules> 
     <logger name="*" 
    minlevel="Trace" writeTo="f" /> <logger name="*" writeTo="debugger"/> <logger 
    name="*" writeTo="console"/> 
    </rules> 
    
    
    </nlog> 

    调用范例

                try
                {
                    int a = 1;
                    int b = 0;
                    int c = a / b;
    
                }
                catch(Exception ex)
                {
                    Logger _logger = LogManager.GetCurrentClassLogger(); 
                    //_logger.Trace("Trace Message"); 
                    //_logger.Debug("DebugMessage"); 
                    //_logger.Info("InfoMessage");
                    _logger.Error(ex.Message+ex.StackTrace);
                    //_logger.Fatal("FatalMessage");
                }
  • 相关阅读:
    sql server数据库中char,varchar,nvarchar字段的区别
    在Notepad++中为Python配置编译环境
    react-navigation笔记
    React Native之语法规范
    Node.js学习笔记
    Java与C#对照笔记
    iOS常用配置注意事项
    React Native之RNRF框架源码解析
    React Native之Redux相关
    keytool常用方法
  • 原文地址:https://www.cnblogs.com/JinweiChang/p/11797215.html
Copyright © 2011-2022 走看看