WPF项目,已经基本完工,但程序在某些地方存在一些bug.
我现在想加入一个异常处理功能,就是程序在某些地方可能存在致命错误,但是代码里没有加try catch或者没有实质的处理,导致程序异常退出,请问大虾有没有好些的解决方案?
我现在想加入一个异常处理功能,就是程序在某些地方可能存在致命错误,但是代码里没有加try catch或者没有实质的处理,导致程序异常退出,请问大虾有没有好些的解决方案?
解决方案 »
- 外网访问本机问题
- C# 批处理 Oracle 语句 Oracle 达人进
- 求教:winform下listview虚拟模式逐个加载item的问题
- 关于serialPort类询问!!!!!!!!!
- 如何实现类似sql server中编辑视图的功能
- 怎么样可以取得或者设置dataGrid滚动条的值
- C#打印问题:在打印预览里面正常,但点击预览里面得打印后,在纸上只打印出来了一部分
- [求助]请教两个小问题!
- 如何用c#获取QQ登录登框中的密码。善意,不是想偷QQ,是公司做一保护程序用,兄弟帮忙,谢谢了。
- 求教高手怎样获取Socket的连接状态?
- 类别设置样式问题!
- 用C#winforms做的C/S管理软件运行速度比用VFP慢
hehe,一般的也加了,但还是免不了一些漏网之鱼啊..
如果是的话,可以在Main函数中注册Application.ThreadException事件以处理未捕捉的异常static void Main()
{
Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
}static void Application_ThreadException(object sender, System.Threading.ThreadExceptionEventArgs e)
{
//加入处理异常的代码
}
谢谢你的回复,
我做的是wpf程序,好像没有ThreadException 哦,,我再找找看//
System.Windows.Forms.Application.ThreadException += new System.Threading.ThreadExceptionEventHandler(Application_ThreadException);
已经找到了这个事件,试试效果先,谢了.
在MyApp.xaml.cs 里加入上述代码,但好像没有触发事件哦..
如果不是你Try{}Catch到也没有意义啊···