Log4Net 使用 FileAppender (log4net 1.2.10.0)
生活随笔
收集整理的這篇文章主要介紹了
Log4Net 使用 FileAppender (log4net 1.2.10.0)
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
[assembly: log4net.Config.XmlConfigurator(ConfigFileExtension="log4net",Watch=true)]
log4net.Config.XmlConfigurator.Configure();
<log4net>
????<appender?name="FileAppender"?type="log4net.Appender.FileAppender">
????????<file?value="C:\Inetpub\wwwroot\WebApp\logfile.txt"?/>
????????<appendToFile?value="true"?/>
????????<layout?type="log4net.Layout.PatternLayout">
????????????<conversionPattern?value="%date?[%thread]?%-5level?%logger?[%property{NDC}]?-?%message%newline"?/>
????????</layout>
????</appender>
????<root>
????????<level?value="INFO"?/>
????????<appender-ref?ref="FileAppender"?/>
????</root>
</log4net>
using?System;
using?System.Collections;
using?System.ComponentModel;
using?System.Data;
using?System.Drawing;
using?System.Web;
using?System.Web.SessionState;
using?System.Web.UI;
using?System.Web.UI.WebControls;
using?System.Web.UI.HtmlControls;
using?log4net;
using?log4net.Config;
namespace?WebApp
{
????/**////?<summary>
????///?Summary?description?for?WebForm1.
????///?</summary>
????public?class?WebForm1?:?System.Web.UI.Page
????{
????????private?static?readonly?ILog?log?=?log4net.LogManager.GetLogger(typeof(WebForm1));
????????protected?System.Web.UI.WebControls.Button?Button1;
????????private?void?Page_Load(object?sender,?System.EventArgs?e)
????????{
????????}
????????Web?Form?Designer?generated?code#region?Web?Form?Designer?generated?code
????????override?protected?void?OnInit(EventArgs?e)
????????{
????????????//
????????????//?CODEGEN:?This?call?is?required?by?the?ASP.NET?Web?Form?Designer.
????????????//
????????????InitializeComponent();
????????????base.OnInit(e);
????????}
????????
????????/**////?<summary>
????????///?Required?method?for?Designer?support?-?do?not?modify
????????///?the?contents?of?this?method?with?the?code?editor.
????????///?</summary>
????????private?void?InitializeComponent()
????????{????
????????????this.Button1.Click?+=?new?System.EventHandler(this.Button1_Click);
????????????this.Load?+=?new?System.EventHandler(this.Page_Load);
????????}
????????#endregion
????????private?void?Button1_Click(object?sender,?System.EventArgs?e)
????????{
????????????log.Info("這是我在使用Log4Net");
????????}
????}
}
轉(zhuǎn)載于:https://www.cnblogs.com/netflu/archive/2006/07/27/461226.html
總結(jié)
以上是生活随笔為你收集整理的Log4Net 使用 FileAppender (log4net 1.2.10.0)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: C#实现javascript的escap
- 下一篇: 维珍银河71岁创始人成功上太空 抢先