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

苏州相城做网站哪家好建筑英才网招聘网

苏州相城做网站哪家好,建筑英才网招聘网,智慧展馆科技展厅,昭阳区建设局网站第一步#xff1a;下载Log4Net 下载地址#xff1a;http://logging.apache.org/log4net/download_log4net.cgi 把下载的 log4net-1.2.11-bin-newkey解压后#xff0c;如下图所示#xff1a; 双击bin文件夹 双击net文件夹#xff0c;选择针对.NET FramerWork的不同版本 找… 第一步下载Log4Net            下载地址http://logging.apache.org/log4net/download_log4net.cgi            把下载的  log4net-1.2.11-bin-newkey解压后如下图所示                       双击bin文件夹                             双击net文件夹选择针对.NET FramerWork的不同版本                             找到相应版本的log4net.dll 第二步应用Log4Net                      1、在项目中添加Log4Net.DLL的引用                 开发环境XP Professional Service Pack3                开发工具VS2010旗舰版           新建个WinForm应用程序效果图如下仅为了简单演示                         窗体命名为FormMain           把Log4Net.Dll复制到项目的根目录下然后添加Log4Net的引用                   添加引用之后     2、配置Log4Net        1新建一个应用程序配置文件app.config                      2app.config的配置文件内容如下         1 ?xml version1.0?2 configuration3 configSections4 section namelog4net typelog4net.Config.Log4NetConfigurationSectionHandler, log4net/5 /configSections6 log4net7 !--定义输出到文件中--8 appender nameRollingLogFileAppender typelog4net.Appender.RollingFileAppender9 !--定义文件存放位置-- 10 file valuelog\\/ 11 appendToFile valuetrue/ 12 rollingStyle valueDate/ 13 datePattern valueyyyy\\yyyyMM\\yyyyMMdd.txt/ 14 staticLogFileName valuefalse/ 15 param nameMaxSizeRollBackups value100/ 16 layout typelog4net.Layout.PatternLayout 17 !--每条日志末尾的文字说明-- 18 !--输出格式-- 19 !--样例2008-03-26 13:42:32,111 [10] INFO Log4NetDemo.MainClass [(null)] - info-- 20 conversionPattern value%newline %n记录时间%date %n线程ID:[%thread] %n日志级别 %-5level %n出错类%logger property: [%property{NDC}] - %n错误描述%message%newline %n/ 21 /layout 22 /appender 23 root 24 level valueERROR/ 25 !--文件形式记录日志-- 26 appender-ref refRollingLogFileAppender/ 27 /root 28 /log4net 29 /configuration              每个参数的含义请参考如下链接     Log4Net使用详解转载周公     http://blog.csdn.net/zhoufoxcn/article/details/2220533    Log4Net使用详解续转载周公    http://www.cnblogs.com/zhoufoxcn/archive/2010/11/23/2515616.html (3)新建一个LogHelper帮助类为了在多个窗体中都进行调用类内容如下    1 using System;2 using System.Collections.Generic;3 using System.Linq;4 using System.Text;5 6 [assembly: log4net.Config.XmlConfigurator(Watch true)]7 namespace TestLog4Net8 {9 public class LogHelper 10 { 11 /// summary 12 /// 输出日志到Log4Net 13 /// /summary 14 /// param namet/param 15 /// param nameex/param 16 #region static void WriteLog(Type t, Exception ex) 17 18 public static void WriteLog(Type t, Exception ex) 19 { 20 log4net.ILog log log4net.LogManager.GetLogger(t); 21 log.Error(Error, ex); 22 } 23 24 #endregion 25 26 /// summary 27 /// 输出日志到Log4Net 28 /// /summary 29 /// param namet/param 30 /// param namemsg/param 31 #region static void WriteLog(Type t, string msg) 32 33 public static void WriteLog(Type t, string msg) 34 { 35 log4net.ILog log log4net.LogManager.GetLogger(t); 36 log.Error(msg); 37 } 38 39 #endregion 40 41 42 } 43 } 此时生成解决方案可能会出现如下错误信息    未能找到类型或命名空间名称log4net(是否缺少using指令或程序集引用?)解决方法      当前上下文中不存在名称log4net解决方法 此时可能有的人很纳闷明明添加了引用怎么还提示找不到命名空间呢。解决这个问题很简单右键项目选择属性       将目标框架默认的.NET Framework4 Client Profile修改为.NET Framework4之后再重新生成解决方案就行了。   第三步测试Log4Net              在按钮的事件中添加如下的代码   1 using System;2 using System.Collections.Generic;3 using System.ComponentModel;4 using System.Data;5 using System.Drawing;6 using System.Linq;7 using System.Text;8 using System.Windows.Forms;9 10 namespace TestLog4Net 11 { 12 public partial class FormMain : Form 13 { 14 public FormMain() 15 { 16 InitializeComponent(); 17 } 18 19 private void btnTest_Click(object sender, EventArgs e) 20 { 21 //第一种记录用法 22 //1FormMain是类名称 23 //2第二个参数是字符串信息 24 LogHelper.WriteLog(typeof(FormMain), 测试Log4Net日志是否写入); 25 26 27 //第二种记录用法 28 //1FormMain是类名称 29 //2第二个参数是需要捕捉的异常块 30 //try { 31 32 //}catch(Exception ex){ 33 34 // LogHelper.WriteLog(typeof(FormMain), ex); 35 36 //} 37 38 39 } 40 } 41 }     运行项目点击Button按钮在项目的根目录下就会看到log文件夹 打开log文件夹就会看到里面以日期命名的文件夹一直打开可以看到如下图 看到这个文件就说明log4net.dll的应用已经成功了。   转载于:https://www.cnblogs.com/bluedy1229/articles/3664807.html
http://www.pierceye.com/news/608232/

相关文章:

  • 城乡建设网站 资料员深圳定制型网站建设
  • 浦江网站建设微信开发手机html编辑器
  • 做网站的个人总结论坛内网站怎么建设
  • 那里有个人做网站的如何建设网页制作的网站
  • 佛山网站建设玲念建站会议管理系统
  • 网站开发需要什么资质天马行空网站建设
  • 猎聘网网站建设目标怎么做网站上的模拟动画
  • 南通制作企业网站福州做网站设计
  • 上什么网站做会计教育wordpress cookies
  • 山东网站备案号四川省建筑信息网
  • 网站开发可以用哪些语言中国十二冶金建设有限公司网站
  • 中药网站模板襄阳seo优化服务
  • 做爰片免费观看网站会展企业网站建设方案
  • 国内空间没备案可以打开网站吗dw做网站 怎么做背景图片
  • host绑定网站国外网站风格
  • 安顺建设局网站wordpress 分页
  • 重庆做网站个人外网登录不了WordPress
  • 医药平台网站建设网站排名做不上去
  • 网站关键词优化培训怎样使用wordpress
  • wordpress多站做网站空间百度云和阿里云区别
  • 衡水企业网站制作公司3000块钱在朋友圈投放广告
  • 做网站没有公网北京网页制作教程
  • 运城哪家做网站的公司好小商铺装修
  • 如何访问win7下做的网站时间轴网站模板
  • html5网站制作软件做app找哪个网站吗
  • 网站名称怎么备案外贸商城网站模板
  • 网页设计网站网站建设课程设计客户关系管理流程图
  • 网站开发遇到的难题品牌策划公司有哪些
  • 网站如何做视频链接网络服务器可提供的常见服务
  • 做二手钢结构网站有哪些网站建设开发ppt