进程出现未处理的exception之后,系统会在关闭进程之前释放进程占用的系统资源(例如,关闭所有进程打开的资源Handle,等等),不需要特别处理。
解决方案 »
- 请问WinForm的RowState为Modified状态,如何变为未修改前的状态,不提交数据,不与数据库交互
- 无法加载DLL"xx.dll ",操作系统无法运行!
- 在线等-反序列化读取XML.............
- C# 处理巨大数据量如何实现
- 请各位高手帮忙看两段程序,C#实现word在sql数据库中的存取
- 关于C#操作DATASET的问题,急求高手!!
- treeview中有一个IMAGELIST,请问怎么把tree中+/-号后面的图片去掉
- 为什么我不能访问WEB页中的DropDownList控件中所选定的内容?
- Clipboard.SetDataObject为什么显示错误啊?
- 我用c#创建asp.net WEB服务为什么.net会没有反应始终处于处理状态呢?
- 如何还原一个窗口
- xml致命一击,我已经不堪憔悴,望神助!xml中使用html内容!
不过,使用下面的API可以捕捉到另一个进程中没有处理的exception(如果你用过VC调试程序Attach To Process,你会发现VC可以在系统先是对话框之前接收到exception):DebugActiveProcess: 打开一个进程,调试。
WaitForDebugEvent:等待下一个调试事件(包括异常、DLL加载、新建先程等)。另外,使用这些函数需要特定的权限。