关于log4net配置

问题描述

手上有一个配置文件,代码如下:<?xmlversion="1.0"encoding="UTF-8"?><log4netshowHex="1"backupDay="180"reservedSize="1000"><appendername="Main"type="log4net.Appender.RollingFileAppender"><filevalue="logGeit-"/><appendToFilevalue="true"/><rollingStylevalue="Date"/><staticLogFileNamevalue="false"/><DatePatternvalue="yyyyMMdd&quot;.txt&quot;"/><layouttype="log4net.Layout.PatternLayout"><conversionPatternvalue="%date{HH:mm:ss.fff}[%thread]{%-5level}[%logger]-%message%newline"/></layout></appender><root><levelvalue="DEBUG"/><appender-refref="Main"/></root><CompressStrategy><Itemfolder="log"filePattern="eCAT*.txt|Device*.txt|Keeper*.txt"/><Itemfolder="logXFSControl"filePattern="*.txt"/></CompressStrategy></log4net>我自己编写代码时,执行第三句话时报错:stringlogConfigPath=“配置文件路径”;FileInfofileinfo=newFileInfo(logConfigPath);XmlConfigurator.Configure(fileinfo);而原来的代码中却可以正确执行,请高手解答一下~

解决方案

解决方案二:
找不到CompressStrategy属性,自己去网上查查先,看看是不是缺少dll什么的。
解决方案三:
CompressStrategy这个不是log4net自带的吧,是不是用到了其它扩展,还是说你看到的那个已经不是官方原版的log4net了
解决方案四:
自己做了一个商城系统,大家都给看看,有什么建议给提提。http://www.xyungou.com

时间: 2025-01-07 18:22:18

关于log4net配置的相关文章

log4net配置和使用方法分享

 这篇文章主要介绍了log4net配置和使用方法,大家参考使用吧 1.Global.asax文件 代码如下: void Application_Start(object sender, EventArgs e)  { //在应用程序启动时运行的代码 log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(Sxmobi.FileHelper.GetMapPath("~log4net.config"))

在asp.net下将log4net配置成可log到ms sql

asp.net log4net是一个优秀的开源日志项目,现将本人使用写成一个demo,如下 0:准备去http://logging.apache.org/,可下载log4net,最新为1.2版本,建立一个asp.net web 项目,并将log4net.dll添加到引用 1:建立数据表 CREATE TABLE [dbo].[Log] ( [Id] [int] IDENTITY (1, 1) NOT NULL, [Date] [datetime] NOT NULL, [Thread] [varc

log4net配置使用说明(转)

(一)log4net的标准配置文档示例 <?xmlversion="1.0"encoding="utf-8" ?> <configuration> <configSections> <sectionname="log4net" type="log4net.Config.Log4NetConfigurationSectionHandler" /> </configSectio

Log4net 配置使用总结(一)

Log4net 介绍  Log4net是一个基于.NET开发的一款非常著名的记录日志的开源组件,它是Apache日志服务项目的一部分.从它的官方网址为http://logging.apache.org/上面你可以看到还有log4j(Java). log4cxx(C++).log4php(Php)其它三种语言的类似项目.旨在提供对应用程序调试和审计目的的跨语言记录服务. Log4net 版本历史  Log4net的版本演变历史: 1.2.0 Beta 1 1.2.0 Beta 2 1.2.0 Be

log4net配置和使用方法分享_实用技巧

1.Global.asax文件 复制代码 代码如下: void Application_Start(object sender, EventArgs e) {//在应用程序启动时运行的代码log4net.Config.XmlConfigurator.ConfigureAndWatch(new System.IO.FileInfo(Sxmobi.FileHelper.GetMapPath("~\\log4net.config")));} 2.log4net.config 文件 复制代码

log4net配置区别

问题描述 在log4net的config配置中有的是这样写的<configSections><sectionname="log4net"type="System.Configuration.IgnoreSectionHandler"/></configSections>有的是这样写的<configSections><sectionname="log4net"type="log4net

log4net的配置与使用

log4net解决的问题是在.Net下提供一个记录日志的框架,它提供了向多种目标写入的实现,比如利用log4net可以方便地将日志信息记录到文件.控制台.Windows事件日志和数据库(包括MS SQL Server, Access,Oracle9i,Oracle8i,DB2,SQLite)中. log4net主页:http://logging.apache.org/log4net/ log4net配置: 1.下载log4net.dll,在项目中添加该引用. 2.在项目AssemblyInfo.

如何在.Net Winform项目中使用Log4net

几乎所有的大型应用都会有自己的用于跟踪调试的API.因为一旦程序被部署以后,就不太可能再利用专门的调试工具了.然而一个管理员可能需要有一套强大的日志系统来诊断和修复配置上的问题.Log4net是一款非常著名的记录日志开源组件,基本的框架源于另外的一个Java领域非常著名的姐妹组件-log4j.Log4net记录日志的功能非常强大.它可以将日志分不同的等级,比不同的样式,将日志输出到不同的媒介. 现以一个实例说明Log4net的使用: 1, 下载Log4net组件: http://logging.

【转】Log4Net使用指南

原文链接:http://www.cnblogs.com/dragon/archive/2005/03/24/124254.html 声明:本文内容主要译自Nauman Leghari的Using log4net,亦加入了个人的一点心得(节3.1.4). 请在这里下载示例代码   1           简介 1.1          Log4net的优点: 几乎所有的大型应用都会有自己的用于跟踪调试的API.因为一旦程序被部署以后,就不太可能再利用专门的调试工具了.然而一个管理员可能需要有一套强