log4net 的 Example 並沒有寫得很清楚,在網路上的一些 Sample Code 也沒有把版本交待清楚,甚至一些程式碼跑不動,繞了很多冤枉路之後弄了一個簡單的步驟,以下只留下 FileAppender 跟 MS-SQL 兩個 Appender,需要其它 Appender 的再手動去加。
使用版本: Version 1.2.9 BETA
1) 加入 Reference: log4net.dll
2) 在 AssebmlyInfo.cs 中加入:PLAIN TEXTCODE:
3) Webform1.aspx.cs 中加入PLAIN TEXTCODE:
4) 於 Class 宣告後加入:PLAIN TEXTCODE:
5) 修改 Web.config 在 <configuration> 下開始加入下列文字:PLAIN TEXTCODE:
上面的 connectionString 部分需修正,logger name 也最好改一下以免 log 都用相同的 namespace 分不出來
6) 使用 log4netPLAIN TEXTCODE:
—
Keyword: log4net mssql sqlserver logger webapplication asp.net