1. 安裝nlog
在vs的nuget包管理器中直接搜nlog,然後安裝nlog(用於系統引用nlog.dll)和nlog.config(用於系統自動生成nlog.config檔案),至於圖中第三個包,不知道啥時候自己加進去了
引用nlog的huget包管理器.png
2. 配置nlog.config (非常重要)
注意看nlog.config檔案上的注釋說明 (‾◡◝)
xmlns:xsi=""
xsi:schemalocation=" nlog.xsd"
autoreload="true"
throwexceptions="false"
throwconfigexceptions="true"
internalloglevel="off" internallogfile="c:\temp\nlog-internal.log">
3. 呼叫nlog
個人覺得多用 logmanager.getlogger() 這個方法吧
// 1.getcurrentclasslogger 獲取具有當前類名稱的日誌記錄器。
// 這是一種執行緩慢的方法。確保你不是在迴圈中做這個。
private static logger logger = logmanager.getcurrentclasslogger();
logger.fatal("2333--fatal致命");
logger.error("2333--error錯誤");
logger.warn("2333--warn警告");
logger.info("2333--info資訊");
// 2.getlogger 獲取指定的命名日誌程式。
private static logger loghi = logmanager.getlogger("hi_nlog");
loghi.debug("hi nlog--fatal致命");
loghi.fatal("hi nlog--fatal致命");
loghi.error("hi nlog--error錯誤");
loghi.warn("hi nlog--warn警告");
loghi.info("hi nlog--info資訊");
private static logger loghello = logmanager.getlogger("hello_nlog");
loghello.info("hello nlog--info資訊");
完結撒花★,°:.☆( ̄▽ ̄)/$:.°★ 。
nlog官方幫助 NLog的介紹使用
nlog是什麼 nlog是乙個基於.net平台編寫的類庫,我們可以使用nlog在應用程式中新增極為完善的跟蹤除錯 nlog是乙個簡單靈活的.net日誌記錄類庫。通過使用nlog,我們可以在任何一種.net語言中輸出帶有上下文的 contextual information 除錯診斷資訊,根據喜好配置...
nlog官方幫助 NLog的介紹使用
centos系統下hadoop 2.4.1集群安裝配置 簡易版 hdu 3668 volume 數學,積分 題意 求圖中交叉圓柱體的體積 析 大體思路很明確,把兩個圓柱的體積加起來 減去中間公共部分的即可 第一步首先得想到公共部分是乙個怎樣的圖形.這個在高數下冊例題中有講到 中間實線部分就是第一卦限...
NLog簡單使用
一 安裝 二 安裝後會在根目錄出現nlog.config配置檔案,簡單修改配置檔案為寫入檔案記錄日誌 xml version 1.0 encoding utf 8 nlog xmlns xmlns xsi xsi schemalocation nlog.xsd autoreload true thr...