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

推荐订阅源

博客园 - 叶小钗
Last Week in AI
Last Week in AI
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
雷峰网
雷峰网
GbyAI
GbyAI
Hugging Face - Blog
Hugging Face - Blog
N
Netflix TechBlog - Medium
博客园 - 聂微东
Y
Y Combinator Blog
罗磊的独立博客
博客园_首页
小众软件
小众软件
有赞技术团队
有赞技术团队
爱范儿
爱范儿
F
Fortinet All Blogs
C
Check Point Blog
Google DeepMind News
Google DeepMind News
云风的 BLOG
云风的 BLOG
Apple Machine Learning Research
Apple Machine Learning Research
M
MIT News - Artificial intelligence
月光博客
月光博客
钛媒体:引领未来商业与生活新知
钛媒体:引领未来商业与生活新知
博客园 - 司徒正美
aimingoo的专栏
aimingoo的专栏

博客园 - 行知

解决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);
        }

问题解决。

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