第一步:
下载 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); } 绿色部分可以省略