程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> .NET網頁編程 >> C# >> C#入門知識 >> 記錄C#錯誤日志工具,

記錄C#錯誤日志工具,

編輯:C#入門知識

記錄C#錯誤日志工具,


在編程過程中,我們經常會用try...catch處理可能出錯的代碼塊。如果程序出現錯誤,則直接show出錯誤信息。

當然,大型的系統都有錯誤日志處理模塊,用數據庫記錄錯誤日志信息,有相應的寫入錯誤日志和讀取操作日志的功能,功能強大,實現起來肯定也是相當的復雜。

可有時我們只是想方便的查看錯誤日志信息,但又不想帶來復雜的代碼實現。魚和熊掌都想要?好吧,我來滿足你。

1.我們需要把項目的目標框架設置為.Net Framework 4.0;

2.找到項目的代碼生成路徑,比如我的是bin\Debug\,從鏈接地址下載所需的DLL和配置文件,並將下載好的文件復制到代碼生成路徑;

3.在項目中添加對BPM.Framework.Client.dll和NLog.dll的引用;

4.編寫測試程序:

 

using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using BPM.Framework.Client;

namespace Demo
{
    class Program
    {
        static void Main(string[] args)
        {
            int intA = 10;
            int intB = 0;
            int intC;

            try
            {
                intC = intA / intB;
            }
            catch (Exception ex)
            {
                LogInfo.WriteLog(LogInfo.LogLevel.Info, "除數不能為0" + ex.Message);
            }

        }
    }
}

5.查看錯誤日志信息。運行程序,程序會在bin\Degug\目錄下會生成一個log文件夾,log文件下會生成一個Debug_日期.html文件。此文件用於記錄錯誤日志,比如上述程序的錯誤信息如下:

 

到此,工具的功能和使用方式介紹完畢,希望能幫助大家方便的記錄錯誤日志。

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