错误日志记录类
2007-12-13 21:56
316 查看
项目中经常需要使用到对软件发生错误的日志记录,关于此,很多公司及组织已经做了很多工作,比如可以使用Microsoft提供的Microsoft Enterprise Library January 2006(最新版为2007APril,但是个人现在习惯于使用2006版,版 本为2.0)中的日志记录模块或是开源项目NLOG等,这些东东一般来说功能都比较强大,但是上手可能并不是那么容易,其实一般来说我们主要需要记录的信息无非是发生错误的时间及出错原因及其他一些方便我们查找程序错误所需要的内容,我们可以让它记录到一个文本文件中,这样即时软件发布到客户手中使用时,如果在使用过程中发生什么错误,我们可以要求客户提供此错误日志供我们查错使用,下面说说我在项目中使用的错误日志记录功能的一些实现方法,
1.先定义一个记录错误日志的类,类内容如下
using System.IO;
namespace CSST.WMS.UI.Utility
记录错误内容同时记录下出错时间,方便程序查错
2.在确认可能产生错误地方使用以下语捕获错误并记录到日志
try
catch (SqlException ex)
catch (Exception ex)
3.一般来说并不是所有的错误我们都可以捕获得到,这种情况下,我们可以为Application的ThreadException事件编写错误日志记录功能来实记录下所有在运行时发生的错误...
LogMsg日志记录类下载
1.先定义一个记录错误日志的类,类内容如下
using System.IO;
namespace CSST.WMS.UI.Utility
记录错误内容同时记录下出错时间,方便程序查错
2.在确认可能产生错误地方使用以下语捕获错误并记录到日志
try
catch (SqlException ex)
catch (Exception ex)
3.一般来说并不是所有的错误我们都可以捕获得到,这种情况下,我们可以为Application的ThreadException事件编写错误日志记录功能来实记录下所有在运行时发生的错误...
LogMsg日志记录类下载
相关文章推荐
- net4log记录错误日志并保存至数据库
- DML过程中记录错误日志
- 在执行批处理时将执行错误的语句记录下来并写到日志文件中去
- SQL Server BI Step by Step SSIS 7 (End) --- 事务,错误输出,事件处理,日志记录
- 实例学习SSIS(四)--使用日志记录和错误流重定向
- 记录PHP错误日志
- C# 记录错误日志
- Oracle10g新特性——记录DML错误日志(二)
- ElMAH(ASP.NET错误日志记录与通知)系列文章-基础应用篇
- global文件里Application_Error方法处理记录应用程序错误日志
- python 记录错误日志
- ASP.NET记录错误日志的实现方法
- ASP.NET记录错误日志的方式
- 记录错误日志源码
- 记录系统错误日志,并保存成文本文档(.txt)
- 应用程序错误记录windows错误日志
- C#中错误日志记录方法,信息比较详细易定位
- php 在服务器端开启错误日志记录方法
- Global.asax的Application_Error实现错误记录/错误日志的代码
- [置顶] 利用Global.asax的Application_Error实现错误记录,错误日志