请教C#写的服务,如何捕获未处理的异常 有个异常会导致服务崩溃,但是实在跟踪不到在哪个位置. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 首先页面肯定用了母版页了吧,在母版页里用Tyr Catch包起来 然后在Catch中写一段代码 代码的作用的将当前页面的IE地址栏里的路径还有异常类型和系统抛出的异常信息写入一个txt的日志文本或者在数据库中独立建一张表来统计这个数据.当下次发生错误的时候查看日志或者数据库表中的信息 查看是哪张页面出的错误,什么错误.然后针对这页面做排查和跟踪.来查找异常的根源.我也就只能想到这个办法了. try{ 把你的代码都放在这里一定能得到}catch(Exception ex){ MessageBox.Show(ex.Message.ToString().Trim(), "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Warning);} 能放try...catch的地方都放了,就是捕捉不到 我想学C#,现在看控制台教程呢,但是我想写windows应用程序。 关于子窗体的ToolTip的问题?? Gridview 中的超链接在新窗口中打开后为什么是空的? 在C#里使用NHibernate,如何使用连接查询? 如何通过目标文件名查询进程并干掉它? 命令模式的命令实体若有不同参数和返回值应怎么做? 在线等--在ADO.net和查询分析器中查询结果不同 请问如何手动删除Visual C++ 2005 多个字符串增加内容 datalist显示数子的分页 winfrom和正则表达式高手进来看下,就差一点小问题了!!! 送分题 new 和 virtual/override 的区别
当下次发生错误的时候查看日志或者数据库表中的信息 查看是哪张页面出的错误,什么错误.
然后针对这页面做排查和跟踪.
来查找异常的根源.
我也就只能想到这个办法了.
{ 把你的代码都放在这里一定能得到
}catch(Exception ex)
{
MessageBox.Show(ex.Message.ToString().Trim(), "提示信息", MessageBoxButtons.OK, MessageBoxIcon.Warning);
}