程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> NLog配置文件根節點,nlog配置文件節點

NLog配置文件根節點,nlog配置文件節點

編輯:C#入門知識

NLog配置文件根節點,nlog配置文件節點


NLog.cnfig 配置文件信息

<nlog xmlns="http://www.nlog-project.org/schemas/NLog.xsd"
      xmlns:xsi=http://www.w3.org/2001/XMLSchema-instance
    autoReload="true"  //修改後自動加載
      throwExceptions="true"  //NLog日志系統拋出異常
 internalLogFile="c:\log\nlog.txt" //NLog內部日志文件位置
internalLogLevel="Debug" //日志級別 
> //聲明變量語法 <variable name="myvar" value="myvalue"/>
Value 可用Layout表達式 如: Layout
<variable name="logDirectory" value="${basedir}/logs/${shortdate}"/>

 <nlog>

autoReload自動再配置(Automatic reconfiguration)

一旦啟動程序,這時候NLog.config文件被讀取後,知道程序再啟動都不會再讀取配置文件了。假如我們不想停掉程序,比如說服務器哪能說停就停哈。這就用上這個配置了,這個配置功能是,一旦你對配置文件修改,程序將會重新讀取配置文件,也就是自動再配置。

日志排錯(Troubleshooting logging)

    <nlog throwExceptions="true" />   

    <nlog internalLogFile=" c:\log\nlog.txt " />- 設置internalLogFile屬性可以讓NLog把內部的調試和異常信息都寫入指定文件裡。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved