log4net的功能非常強(qiáng)大,有多重記錄日志的方式,此處著重講解記錄到文件中的使用方式。廢話少說(shuō),直接進(jìn)入主題
目前成都創(chuàng)新互聯(lián)已為上千的企業(yè)提供了網(wǎng)站建設(shè)、域名、虛擬空間、網(wǎng)站改版維護(hù)、企業(yè)網(wǎng)站設(shè)計(jì)、紅古網(wǎng)站維護(hù)等服務(wù),公司將堅(jiān)持客戶導(dǎo)向、應(yīng)用為本的策略,正道將秉承"和諧、參與、激情"的文化,與客戶和合作伙伴齊心協(xié)力一起成長(zhǎng),共同發(fā)展。
1.配置文件中加入
2.配置log4net節(jié)點(diǎn)
3.反射機(jī)制中配置log4net配置文件的位置
[assembly: log4net.Config.XmlConfigurator(ConfigFile = "***.exe.config", Watch = true)]
***.exe.config是以上1、2中配置所在文件
4.程序中使用
Ilog Logger = log4net.LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
using(log4net.NDC.push("logtest"))
{
Logger.Debug("NDC使用方式")
}
輸出
記錄時(shí)間:2016-04-14 11:54:28,189 線程ID:[10] 日志級(jí)別:DEBUG 記錄類(lèi):***.***property:[logtest] - 記錄描述:NDC使用方式