当前位置: 首页 > news >正文

log4net简易配置--

导读:


今天偶在添加 log4net 的时候,发现 怎么都找不到日志文件,后来发现错误在下面红色标出的地方. 请注意哦!]


  在 加入代码:
  
  


  
  
  
  
  
  
  
  
  
  
  
  
  
  2.添加log4net.dll的引用
  3.写一个调用类:
  ///
  /// MyEventlog 的摘要说明
  ///

  public class MyEventlog
  {
  public MyEventlog()
  {
  //
  // TODO: 在此处添加构造函数逻辑
  //
  }
  private static log4net.ILog log = null;
  
  private static object lockHelper = new object();
  public static log4net.ILog Log
  {
  get
  {
  if (log == null)
  lock (lockHelper)
  if (log == null)
  log = log4net.LogManager.GetLogger("File");
  return log;
  }
  }
  }
   最后记得在GLOBE.ASAX文件里面添加LOG4NET
  void Application_Start(object sender, EventArgs e)
  {
  // 在应用程序启动时运行的代码
  //启动日志log4net
  log4net.Config.XmlConfigurator.Configure();
  }
  现在就可以在程序里面调用了:
  例: MyEventlog.Log.Error("asdfsadfbsadf");
  这样在你的程序的根目录里面的log.txt就有:
  [2007-08-10 10:26:14,656] ERROR File asdfsadfbsadf
  

本文转自
http://hi.baidu.com/tomyifeng/blog/item/570b4ad03fa2828ca0ec9cb5.html

相关文章:

  • c开发 一个关于访问性的问题
  • FCKedit(asp.net)详细配置以及下载
  • 如何生成一个新的GUID 全球统一唯一编号
  • readonly vs. const [C#] .net
  • VS2005 常用快捷键
  • ASP.NET中IsPostBack属性
  • 模仿Gmail右上角的Loading
  • 什么是数字信封?
  • - 转 Ext2.0 form使用实例
  • Ext的layout页面布局解析[转]
  • 【原创】Ext 上传文件,前后台实现, Asp.net 代码
  • jsp request,正确使用. 为什么不能使用 getAttribute 得到保存的数据
  • html 另存为/打印/刷新/查看原文件等按钮的代码!!!
  • 四川汶川地震感言
  • Oracle 导入数据库备份 dmp 文件
  • JS 中的深拷贝与浅拷贝
  • 【划重点】MySQL技术内幕:InnoDB存储引擎
  • 【跃迁之路】【641天】程序员高效学习方法论探索系列(实验阶段398-2018.11.14)...
  • android图片蒙层
  • create-react-app做的留言板
  • ES6简单总结(搭配简单的讲解和小案例)
  • JavaScript服务器推送技术之 WebSocket
  • PAT A1092
  • python 学习笔记 - Queue Pipes,进程间通讯
  • python学习笔记-类对象的信息
  • Storybook 5.0正式发布:有史以来变化最大的版本\n
  • underscore源码剖析之整体架构
  • vue+element后台管理系统,从后端获取路由表,并正常渲染
  • WebSocket使用
  • 翻译--Thinking in React
  • 码农张的Bug人生 - 见面之礼
  • 如何使用 OAuth 2.0 将 LinkedIn 集成入 iOS 应用
  • 入门级的git使用指北
  • 使用parted解决大于2T的磁盘分区
  • 使用Tinker来调试Laravel应用程序的数据以及使用Tinker一些总结
  • 小李飞刀:SQL题目刷起来!
  • 曜石科技宣布获得千万级天使轮投资,全方面布局电竞产业链 ...
  • ​html.parser --- 简单的 HTML 和 XHTML 解析器​
  • ​iOS安全加固方法及实现
  • #使用清华镜像源 安装/更新 指定版本tensorflow
  • $.each()与$(selector).each()
  • (51单片机)第五章-A/D和D/A工作原理-A/D
  • (Arcgis)Python编程批量将HDF5文件转换为TIFF格式并应用地理转换和投影信息
  • (C语言)fread与fwrite详解
  • (python)数据结构---字典
  • (ZT) 理解系统底层的概念是多么重要(by趋势科技邹飞)
  • (大众金融)SQL server面试题(1)-总销售量最少的3个型号的车及其总销售量
  • (六)c52学习之旅-独立按键
  • (五)关系数据库标准语言SQL
  • (一) springboot详细介绍
  • (转)linux下的时间函数使用
  • (转)程序员技术练级攻略
  • .md即markdown文件的基本常用编写语法
  • .NET 3.0 Framework已经被添加到WindowUpdate
  • .NET 4.0中的泛型协变和反变