一个使用Logging Application Block的小问题[xgluxv

本文涉及的产品
日志服务 SLS,月写入数据量 50GB 1个月
简介:
昨天在给上次说的那个 mobile网站 添加功能的使用,用户来提了一个需求 原来网站的日志是记在一个文本文件里的,但是当网站启动后,这个文本文件会被锁住,根本下载不下来,所以查看日志非常麻烦,因此他们要求把日志记录到数据库里。还好我的日志功能使用的是MS的Enterprise Library 2.0 -- Logging Application Block,我想改改web.config里的配置就可以了,但由于要用到数据库 我想应该在数据库里要添加写什么东西,马上在博客园里搜索了一圈 找到了 SHY520  的一篇 Enterprise Library 2.0 -- Logging Application Block (补充)  的文章,写得真是非常清楚,依葫芦画瓢,三下五除二,搞好了。一运行,记日志的代码弹出异常 具体的话没有记录下来 大致是说 listenerDataType="Microsoft.Practices.EnterpriseLibrary.Logging.Database.Configuration.FormattedDatabaseTraceListenerData, Microsoft.Practices.EnterpriseLibrary.Logging.Database, Version=2.0.0.0, Culture=neutral, PublicKeyToken=null" 
这个有问题,再看了看 SHY520 文章下面的评论 有人和我碰上相同的问题。应该是少引用了Microsoft.Practices.EnterpriseLibrary.Logging.Database.dll这个文件,在我自己的包装的log dll项目中引用一下,编译,运行网站调试,还是出错,奇怪了,马上在web的Bin目录里一看,Microsoft.Practices.EnterpriseLibrary.Logging.Database.dll没有自动拷贝进来,奇怪的问题,手工拷了个文件过来,运行,正常了!

     自己记录一下。


本文转自 lu xu 博客园博客,原文链接:  http://www.cnblogs.com/dotLive/archive/2006/11/17/563632.html ,如需转载请自行联系原作者

相关实践学习
日志服务之使用Nginx模式采集日志
本文介绍如何通过日志服务控制台创建Nginx模式的Logtail配置快速采集Nginx日志并进行多维度分析。
相关文章
|
4月前
webpack——You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file.
webpack——You may need an appropriate loader to handle this file type, currently no loaders are configured to process this file.
514 0
|
6月前
|
缓存 Java Maven
Spring Boot 启动错误:To display the conditions report re-run your application with ‘debug‘ enable —【已解决】
Spring Boot 启动错误:To display the conditions report re-run your application with ‘debug‘ enable —【已解决】
927 1
|
Java
全网首发:org.xml.sax.SAXNotRecognizedException: unrecognized features nonvalidating/load-external-dtd
全网首发:org.xml.sax.SAXNotRecognizedException: unrecognized features nonvalidating/load-external-dtd
656 0