天天看點

在C#代碼中應用Log4Net(一)簡單使用Log4Net

首先讓我們先把log4net跑起來,示例代碼在文章最後面可以下載下傳

1、先把log4net引入到工程中,為了示範友善,我們先建立一個winform程式。在程式的根目錄下面,建立一個libs檔案夾,以便存放log4net的dll檔案。

在C#代碼中應用Log4Net(一)簡單使用Log4Net

2、進行一些簡單的配置,先不講配置檔案的作用,大家照我寫的輸入。下面代碼庫的内容是在app.config檔案中輸入的,如果大家沒有app.config檔案,可以通過在解決方案中,添加建立項→應用程式配置檔案,進行添加。

在C#代碼中應用Log4Net(一)簡單使用Log4Net
在C#代碼中應用Log4Net(一)簡單使用Log4Net

3、在assemblyinfo.cs中添加一句話

在C#代碼中應用Log4Net(一)簡單使用Log4Net

[assembly: log4net.config.domconfigurator(configfileextension = "config", watch = true)]

在C#代碼中應用Log4Net(一)簡單使用Log4Net

4、在winform中添加一個按鈕,按鈕裡面的代碼如下所示

在C#代碼中應用Log4Net(一)簡單使用Log4Net

5、運作程式後,大家應該能夠在..\bin\debug檔案夾中看到生成的日志檔案

在C#代碼中應用Log4Net(一)簡單使用Log4Net

<a href="http://files.cnblogs.com/kissazi2/testlog4n.rar" target="_blank">示例代碼</a>

本文版權歸作者所有,歡迎轉載,但未經作者同意必須保留此段聲明,且在文章頁面明顯位置給出原文連接配接,否則保留追究法律責任的權利。

轉載:http://www.cnblogs.com/kissazi2/p/3389551.html