NLog 簡單使用

1.安裝NLog? 使其集成到VS 里??下載地址: http://nlog-project.org/

2.NLog.config

<?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"><!-- make sure to set 'Copy To Output Directory' option for this file --><!-- go to http://nlog-project.org/wiki/Configuration_file for more information --><targets><target name="file" xsi:type="File" fileName="${basedir}/log/${shortdate}.txt"layout="${longdate} ${stacktrace} ${message}"/></targets><rules><logger name="*" minlevel="Debug" writeTo="file" /></rules>
</nlog>

?

3.創建

private static Logger logger = LogManager.GetCurrentClassLogger();

4.記錄錯誤信息

每條跟蹤信息都包含一個記錄等級(log level)信息,用來描述該條信息的重要性。NLog支持如下幾種記錄等級:

  1. Trace - 最常見的記錄信息,一般用于普通輸出
  2. Debug - 同樣是記錄信息,不過出現的頻率要比Trace少一些,一般用來調試程序
  3. Info - 信息類型的消息
  4. Warn - 警告信息,一般用于比較重要的場合
  5. Error - 錯誤信息
  6. Fatal - 致命異常信息。一般來講,發生致命異常之后程序將無法繼續執行。

例如:

 try{int i = 9;int j = 0;int y = i / j;   //試圖除以0         

int[] arr = {2,5,5,8,6,9,3,7 };for (int n = 0; n < 12; i++)//索引超出了數組界限
{
int m = arr[n];}}catch (Exception ex){logger.Error(ex.Message);Response.Write("Error");}

更多內容參考:http://www.cnblogs.com/dflying/archive/2006/12/05/583071.html

轉載于:https://www.cnblogs.com/JiangXiaoTian/articles/2557914.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/276985.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/276985.shtml
英文地址,請注明出處:http://en.pswp.cn/news/276985.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

10.31T2 點雙聯通分量+預處理前綴+二分答案

2.逛公園I (parka) 【問題描述】 琥珀色黃昏像糖在很美的遠方&#xff0c;思念跟影子在傍晚一起被拉長…… 小 B 帶著 GF 去逛公園&#xff0c;公園一共有 n 個景點&#xff0c;標號為 1 . . . n。景點之間有 m 條路徑相連。 小 B 想選擇編號在一段區間 [l, r] 內的…

SQL學習筆記之存儲過程的編寫

今天寫幾個存儲過程&#xff0c;覺得有這個必要記錄下來&#xff0c;方便以后忘了也好有個備份&#xff0c;都很簡單&#xff0c;高手可以不用看的。一、記錄的插入--region [dbo].[InsertArchive]--------------------------------------------------------------------------…

應用安全-操作系統安全-漏洞修復整理

FTP弱密碼 將FTP服務器的密碼更改為強密碼 vi /etc/vsftpd/vsftpd.conf anonymous_enableNO #禁止匿名登錄 重啟ftp服務 Windows匿名用戶整改參考&#xff1a; https://www.jb51.net/article/135347.htm View CodeSSH弱密碼 修改ssh配置文件&#xff1a; 1.修改iptables 首先要…

【2.0】SpringBoot連接MySql 8.0的url設置

jdbc:mysql://localhost:3306/enterprise?useUnicodetrue&amp&useSSLfalse&amp&characterEncodingUTF-8&amp&serverTimezoneGMT%2B8

Java自定義JSlider UI

Java自定義JSlider UI JSlider作為Swing中提供的滑標組件&#xff0c; 以圖形方式在有界區間內通過移動滑塊來選擇值&#xff0c;滑塊可以顯示主刻度標記和次刻度標記。大量應用于如播放器中的音量設定等領域中。但是JSlider本身提供的UI樣式很單調&#xff0c;不足以滿足用戶的…

Chrome OS 云里霧里

昨天Google發布了ChromeOS&#xff0c;之前有牛人編譯了它的源碼并創建了虛擬機分享出來。具體的BT種子不記得了&#xff0c;有需要的可以搜索一下chromeos-image-999.999.32309.211410-a1.vmdk.bz2。看看哪還有種子可用。文件大概287M左右&#xff0c;解壓后大概7、8百M。當下…

C++基礎學習一(基礎之基礎)

開篇&#xff1a;做了這么多年的軟件&#xff0c;第一次使用博客的方式記錄學習過程&#xff0c;之前都是筆記本&#xff08;都有一摞了&#xff09;&#xff0c;因為之前一直從事的都是.NET的開發工作&#xff0c;對C知之甚少&#xff0c;但一直想了解C這門鼻祖級的語言&#…

二叉樹的遍歷方式

2019獨角獸企業重金招聘Python工程師標準>>> 二叉樹遍歷方式有三種&#xff1a;前序遍歷&#xff0c;中序遍歷&#xff0c;后序遍歷&#xff08;其實還有一個層序遍歷&#xff09; 使用兩種方式來實現三種遍歷&#xff1a; 1. 使用遞歸的方式實現 1&#xff09;&…

非常惡俗地分享一首歌曲(子陵·周郎顧)

歌詞 [hjp3]hjptypesong&player5&filehttp://file.hjbbs.com/ayi/share/mp3/zhoulanggu.mp3&backColor990000&frontColorddddff&autoStarttrue&showDownloadtrue&width310&height20[/hjp3]子陵周郎顧 綠綺輕拂剎那玄冰破&#xff0c; 九霄仙音…

that is why用法

釋義&#xff1a;這就是為什么&#xff0c;因此 Thats why I was getting married. ---《老友記》 第一季 第一集 這就是我為什么結婚的原因。 例句&#xff1a; Mr. Gorbachev, on the other hand, recognized that his sluggish and authoritarian bureaucracy was the worst…

阿里云超算集諦優化GPU異構并行性能:GROMACS

“集諦”是一款內置于阿里云彈性高性能計算(Elastic High Performance Computing&#xff0c;E-HPC)的云上性能監控與分析引擎&#xff0c;支持集群資源利用情況的實時監控和用戶作業運行情況的在線分析。對于采用GPU加速的異構計算應用場景&#xff0c;“集諦”除了監控節點ho…

日本常用網址

1.Yahoo&#xff01;Japan http://www.yahoo.co.jp 2.價格.com http://www.kakaku.com 購買商品前必看的網站&#xff0c;不僅僅是為了得到相對最低的價格信息&#xff0c;更重要的是獲取關于同類商品不同品牌型號的評價和比較。 3.樂天 http://www.rakuten.co.jp 日本最…

MySQl看這一篇就夠了

MySQl看這一篇就夠了 MySQL分享 一、數據庫結構 語句 DDL&#xff08;Data Definition Languages&#xff09;&#xff1a;數據定義語句&#xff0c;常用的語句關鍵字主要包括 create、drop、alter等操作表結構 DML&#xff08;Data Manipulation Language&#xff09;&#xf…

IDEA 實用功能Auto Import:自動優化導包(自動刪除、導入包)

JetBrains公司的intellij Idea堪稱JAVA編程界的蘋果&#xff0c;用戶體驗非常好 下面介紹一下IDEA的一個能顯著提升寫代碼效率的非常好用的功能設置—— Auto Import Auto Import的功能是可以幫助我們自動刪除無用的包Import(未被引用)&#xff0c;以及自動Import填充尚未導入的…

怎么看網站是否被黑防止網站被黑

2019獨角獸企業重金招聘Python工程師標準>>> 網站被黑&#xff0c;打開網站竟然跳轉到博cai網站上去了&#xff0c;一開始以為自己看錯了&#xff0c;多次從百度點擊自己網站進去&#xff0c;還是會跳轉到彩piao網站上&#xff0c;第一反應是自己的網站被黑了&#…

c#事務的使用、示例及注意事項

一、事務的介紹.NET Framework 開發員指南事務是一組組合成邏輯工作單元的操作&#xff0c;雖然系統中可能會出錯&#xff0c;但事務將控制和維護事務中每個操作的一致性和完整性。例如&#xff0c;在將資金從一個帳戶轉移到另一個帳戶的銀行應用中&#xff0c;一個帳戶將一定的…

鏡像服務器文件實時監控同步程序

這是為我們網站解決南北電信網通互聯互通問題而寫的一個程序。 優游中國(www.yooyocn.com)是一個大型旅游門戶網站&#xff0c;提供了資訊&#xff0c;視頻&#xff0c;圖片&#xff0c;博客&#xff0c;論壇等大數據量的業務內容。 為了使全國各地的網友都能夠快速訪問我們的網…

Nginx學習系列二Linux下Nginx實現負載均衡

關于在本地虛擬機(VMware 14)下安裝Linux同時安裝Nginx,請參考Nginx學習系列之搭建環境 1、啟動Nginx 在Nginx安裝成功的前提下,啟動Nginx 已root模式登陸(權限需要),接著找到Nginx的安裝目錄,啟動Nginx,并且指定Nginx啟動所需的配置文件,該文件也在Nginx的安裝目錄下. 2、查看…

FastCGI中文規范

http://fuzhong1983.blog.163.com/blog/static/1684705201051002951763/ . 介紹 FastCGI是對CGI的開放的擴展&#xff0c;它為所有因特網應用提供高性能&#xff0c;且沒有Web服務器API的缺點&#xff08;penalty&#xff09;。 本規范具有有限的&#xff08;narrow&#xff09…

設計模式初學者系列-策略模式 -------為什么總是繼承

設計模式初學者系列&#xff0d;策略模式 -------為什么總是繼承 模板方法的延續 這篇稿子是基于我的前一篇模板方法設計模式之上演繹的&#xff0c;如果沒有閱讀請點擊這里查看&#xff0c;以了解這篇稿子的上下文。 在模板方法設計模式里我舉了一個例子&#xff1a;教育部…