惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

C
Check Point Blog
Y
Y Combinator Blog
GbyAI
GbyAI
Microsoft Azure Blog
Microsoft Azure Blog
Martin Fowler
Martin Fowler
博客园_首页
大猫的无限游戏
大猫的无限游戏
美团技术团队
S
SegmentFault 最新的问题
T
The Blog of Author Tim Ferriss
Cyber Security Advisories - MS-ISAC
Cyber Security Advisories - MS-ISAC
MyScale Blog
MyScale Blog
小众软件
小众软件
Vercel News
Vercel News
阮一峰的网络日志
阮一峰的网络日志
N
Netflix TechBlog - Medium
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
量子位
博客园 - 【当耐特】
J
Java Code Geeks
F
Fortinet All Blogs
宝玉的分享
宝玉的分享
Stack Overflow Blog
Stack Overflow Blog
博客园 - 司徒正美

博客园 - 行知

解决DOC-to-Help Import CHM 文件的TOC错误问题 Teradata Expression 12 在Windows 2003上Connection Reset 问题的解决方法 SQL Server 链接Oracle数据库的查询 openSUSE 添加一个Application OpenSUSE+Eclipse+Aptana+Air的安装过程全纪录 WCF Host Open的问题 在Linux系统中安装VMWare Tools 在RedHat Enterprise 4 上安装 Mono1.9 (四) 在RedHat Enterprise 4 上安装 Mono1.9 (三) 在RedHat Enterprise 4 上安装 Mono1.9 (二) 在RedHat Enterprise 4 上安装 Mono1.9 (一) ActiveRecord 对象在Json序列化时,出现异常Newtonsoft.Json.JsonSerializationException: Self referencing loop ExtJs+MonoRail 使用XML传递数据 DataTable 的 JSON 序列化 Composite UI Application Block and DevExpress 继续招聘.net程序员(上海) 招聘.Net程序员(工作在上海) 有感于框架设计难,实施框架更难! NHibernate日期类型的映射
log4net碰到的奇怪问题
行知 · 2006-09-23 · via 博客园 - 行知

近日在一个asp.net项目中使用到log4net,但是发现它不能初始化配置信息:

[assembly: log4net.Config.DOMConfigurator(Watch=true)]

这一句似乎没有作用,如是,又到global中加入:

protected void Application_Start(Object sender, EventArgs e)
{
   log4net.Config.DOMConfigurator.Configure();
}

仍然失败,如是参照Agile framework的做法,在Application_start中执行:

public void Config_log4net()
        
{
            FileInfo file;
            
if (HttpContext.Current != null)
            
{
                file 
= new FileInfo(HttpContext.Current.Request.PhysicalApplicationPath + "log4net.config");
            }

            
else
            
{
                file 
= new FileInfo("log4net.config");
            }

            XmlConfigurator.ConfigureAndWatch(file);
        }

问题解决。

在其他项目中好像没有这么麻烦,不知问题出在哪?可惜项目催得紧,等有空需要研究一下才行。