博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
wpf log4net使用
阅读量:4661 次
发布时间:2019-06-09

本文共 1327 字,大约阅读时间需要 4 分钟。

第一步:

下载 log4net.dll  ,并添加引用。您可以去http://logging.apache.org/log4net/download_log4net.cgi下载 log4net.dll!

 

第二步:

在 App.config 中添加节点:

< configuration>
                        
< /configuration>

 

第三步:

 在项目中找到Properties文件夹中找到AssemblyInfo.cs 在代码追后 添加 [assembly: log4net.Config.XmlConfigurator(Watch = true)]

 

第四步:

测试 Xaml代码

       
 
后台代码using log4net;using System.Reflection;private void Button_Click_1(object sender, RoutedEventArgs e)        {            ILog log = log4net.LogManager.GetLogger(MethodBase.GetCurrentMethod().DeclaringType);            log.Info("测试而已!");        }

第五步:

找到文件路径D://logfile.txt 查看配置是否成功!

重点:App.xaml.cs中添加

public static readonly ILog Log = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);        protected override void OnStartup(StartupEventArgs e)        {            base.OnStartup(e);            Log.Info("==Startup=====================>>>");        }        protected override void OnExit(ExitEventArgs e)        {            Log.Info("<<<========================End==");            base.OnExit(e);        } 绿色部分可以省略

 

转载于:https://www.cnblogs.com/dzh1990/p/7524702.html

你可能感兴趣的文章
安装VS2015出现的bug,各位安装请注意
查看>>
Linux 命令 --- top
查看>>
PopUpWindow使用详解(二)——进阶及答疑
查看>>
JavaScript 学习笔记2
查看>>
调用KEditor批量上传图片
查看>>
C# UserControl集合属性使用
查看>>
今早一来打开IDEA,Edit Configyration 找不到Tomcat
查看>>
Intro. to LDA
查看>>
jQuery基础--基本概念
查看>>
linux 卸载 umount 提示device is busy
查看>>
优先队列的一种实现方式——堆
查看>>
iperf网络测试
查看>>
导航菜单的实现
查看>>
python模块
查看>>
Django 删除 migrations
查看>>
简单搭建WEB框架及原理
查看>>
Java网络编程三--基于TCP协议的网络编程
查看>>
Html中判断复选框是否选中
查看>>
jquery加载页面的方法
查看>>
详解介绍Selenium常用API的使用--Java语言(完整版)
查看>>