昨天在给上次说的那个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没有自动拷贝进来,奇怪的问题,手工拷了个文件过来,运行,正常了!
     自己记录一下。

一个使用Logging Application Block的小问题[xgluxv]相关推荐

  1. Enterprise Library 2.0 技巧(4):如何用编程的方法来配置Logging Application Block

    在本系列的技巧(1)和技巧(2)中分别介绍了使用外部配置文件,使用数据库记录配置信息两种方法,不知道大家有没有想过不使用任何配置文件,也不使用数据库而直接用编程的方法来实现呢?本文将会展示如何使用编程 ...

  2. 黄聪:Microsoft Enterprise Library 5.0 系列教程(四) Logging Application Block

    企业库日志应用程序模块工作原理图:   从上图我们可以看清楚企业库日志应用程序模块的工作原理,其中LogFilter,Trace Source,Trace Listener,Log Formatter ...

  3. Microsoft Enterprise Library 5.0 系列(四) Logging Application Block

    企业库日志应用程序模块工作原理图: 从上图我们可以看清楚企业库日志应用程序模块的工作原理,其中LogFilter,Trace Source,Trace Listener,Log Formatter的信 ...

  4. 1,Composite UI Application Block (CAB) 介绍

    微软开发了一套开源的企业库 (Enterprise Library),通过使用这套企业库里面提供的各种应用程序块可以极大的提高应用程序的开发效率和缩短开发周期,也由此得到了大家的广泛应用. 企业库包括 ...

  5. Enterprise Library Policy Injection Application Block 之一: PIAB Overview

    在过去的半年里,定期或者不定期地写点东西已经成为了我的一种习惯.可是最近两个月来一直忙于工作的事情一直足够的时间留给自己,虽然给自己列了很长一串写作计划,可是心有余而力不足.这一段工作主要是帮助公司开 ...

  6. Composite UI Application Block (CAB) 详解

    微软开发了一套开源的企业库 (Enterprise Library),通过使用这套企业库里面提供的各种应用程序块可以极大的提高应用程序的开发效率和缩短开发周期,也由此得到了大家的广泛应用. 企业库包括 ...

  7. Enterprise Library: Logging and Instrumentation Application Block概述

    Enterprise Library: Logging and Instrumentation Application Block概述<?xml:namespace prefix = o ns ...

  8. 黄聪:Microsoft Enterprise Library 5.0 系列教程(九) Policy Injection Application Block

    代理对象(Proxy Object)会通过Handler链定位到真实对象(Real Object),而Policy则被注入到代理对象和真实对象中.整个流程如图: 我个人对Policy Injectio ...

  9. EntLib 3.1学习笔记(5) : Exception Handling Application Block

    [en] http://msdn2.microsoft.com/en-us/library/aa480461.aspx [ch] http://www.microsoft.com/china/MSDN ...

最新文章

  1. 解决莫名其妙出现connection closed的错误
  2. 210326阶段三人脸识别
  3. soap签名_签名SOAP消息–生成封装的XML签名
  4. 天池在线编程 2020国庆八天乐 - 4. 生成更大的陆地(BFS)
  5. ASP.NET Forms权限验证
  6. 数据科学 IPython 笔记本 7.11 聚合和分组
  7. 知乎香港IPO发售价定为每股32.06港元
  8. “生而强悍” vivo iQOO官宣3月1日发布
  9. 隐马尔可夫模型HMM学习备忘
  10. LCIS最长公共上升子序列
  11. MySQL 5.7安装配置方法
  12. 深入浅出MyBatis:MyBatis解析和运行原理
  13. MP4提取音频文件,并且转换为16KHz采样率 16 bit
  14. Drillbeach---第一章 Drillbench 5.1发行说明
  15. POE交换机怎么开启poe功能
  16. Atitit 理财之道---分期与利率的比较列表 attilax总结
  17. 报错:Module parse failed: ‘return‘ outside of function (4:1) You may need an appropriate loader
  18. Yan LeCun会是AI界的居里夫人吗?
  19. C++ 类Pimpl手法
  20. 科技圈最具权势25大女工程师

热门文章

  1. HTTP知识普及系列:HTTP返回状态码
  2. [codevs1262] 不要把球传我 数论+组合数学
  3. iOS基础 - 控制器
  4. 解决Gradle生成Eclipse支持后,发布到Tomcat丢失依赖jar包的问题
  5. 成为中国最好的Magento开发公司
  6. Visual Studio 宏
  7. C#3.0笔记(一)预备知识之Delegate
  8. 从马云看“穷男人”如何创业——看后信心倍增!
  9. python中update什么意思_如何在Python中更新字典中键的值?
  10. linux飞行模式自动开机,解决 win10飞行模式 无限自动开关 无法关闭