大家都用什么Exception采集控件,进来聊聊

zhubo006 2010-09-01 07:52:43
我说的exception采集就是 很多软件都有的

“您的xxxxx软件发生未知错误,非常抱歉,请发送错误详细信息给我们”等等

点确定,就把错误发生时的信息都发给程序开发人员。


以前用delphi开发的时候都用EurekaLog这个控件,功能很全
可以截图,通过web方式、smtp client、email client方式发送错误信息。


不知道 .net 有没有类似控件,大家都晒晒自己的选择,呵呵。
...全文
233 14 打赏 收藏 转发到动态 举报
写回复
用AI写文章
14 条回复
切换为时间正序
请发表友善的回复…
发表回复
ICANNER 2010-09-03
  • 打赏
  • 举报
回复
学习,LZ 记得分享出来
zhubo006 2010-09-03
  • 打赏
  • 举报
回复
决定结合一楼的代码 自己写了

慢慢优化吧
zhubo006 2010-09-02
  • 打赏
  • 举报
回复
[Quote=引用 5 楼 csz_1987 的回复:]

只用过log4net来保存异常的日志记录。
没用过你说的异常采集。
[/Quote]

异常记录是没问题的,结合一楼的代码可以做到捕捉全局异常

但是如果只记录,无响应的话,用户体验不好;
并且开发人员没法第一时间知道
zhubo006 2010-09-02
  • 打赏
  • 举报
回复
帖子沉下去是不行的。。。。 顶起
gongsun 2010-09-02
  • 打赏
  • 举报
回复
log4net
兔子-顾问 2010-09-02
  • 打赏
  • 举报
回复
等你弄好来总结一下.
huminghua 2010-09-02
  • 打赏
  • 举报
回复
呵呵!用log4net来保存异常的日志记录。还有一般的Exception,,顶!
zhubo006 2010-09-02
  • 打赏
  • 举报
回复
这么快就沉了啊 再顶
csz_1987 2010-09-01
  • 打赏
  • 举报
回复
只用过log4net来保存异常的日志记录。
没用过你说的异常采集。
云瑀 2010-09-01
  • 打赏
  • 举报
回复
我都使用一般的Exception.....
zhubo006 2010-09-01
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 wuyq11 的回复:]

Application.ThreadException += new ThreadExceptionEventHandler(Application_ThreadException);
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomai……
[/Quote]

今天下午 在网上看到这段代码了 应该可以完成所有功能
但还得自己写截图、发送等的代码

要是有个开源控件不就不用自己造轮子了么 呵呵
EurekaLog也有.net版本 但要收费
porschev 2010-09-01
  • 打赏
  • 举报
回复
看看。。。。。。
wuyq11 2010-09-01
  • 打赏
  • 举报
回复
Application.ThreadException += new ThreadExceptionEventHandler(Application_ThreadException);
AppDomain.CurrentDomain.UnhandledException += new UnhandledExceptionEventHandler(CurrentDomain_UnhandledException);
void CurrentDomain_UnhandledException(object sender, UnhandledExceptionEventArgs e)
{
if (e.ExceptionObject is OutOfMemoryException)
{
}
}

void Application_ThreadException(object sender, ThreadExceptionEventArgs e)
{
if (e.Exception is OutOfMemoryException)
{
}
}

110,567

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 C#
社区管理员
  • C#
  • Web++
  • by_封爱
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告

让您成为最强悍的C#开发者

试试用AI创作助手写篇文章吧