文栏 - 信息技术 - 浏览文章 - 去掉讨厌的“应用程序错误”对话框
去掉讨厌的“应用程序错误”对话框
发布时间: 2008/10/7 23:52:28 作者: 素素 出处: 本站发布
相信大家对“应用程序错误”这个对话框一定不陌生,看到这个对话框一般都会联想到中毒。同时,对于一些编写错误的程序,如C语言中除0,也会弹出这样一个对话框。不过,有时候我们写程序时会故意调用这些可能会产生类似错误的程序。因为进程的异常只能在进程内部捕获,所以我们写的程序是无法捕获这些错误程序的异常的。最后这些异常就会被操作系统捕获,从而弹出那个对话框。然而,当我们不想这个对话框出现时,有什么办法呢?其中一个方法是对系统底层进行操作,从而捕获并处理这个异常,但是这是非常麻烦的,尤其是对于笔者这样的.Net拥护者。有一天,在一个讨论OJ的QQ群上,一个昵称为aowarmen的兄弟告诉了我一个通过修改注册表从而达到类似目的方法,在这里非常感谢他,是在是帮了我不少忙。

找到注册表(大家都是高手,怎么打开注册表就不用说了吧)的以下键:
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug
将Auto设置成1
将Debugger改为空值

这样就OK了。
所属分类: 信息技术   所属专题: 原创
共有 6317 人次浏览

相关文章
    评论作者:
    电子邮件:
    评论内容:
    投票评价:
    验 证 码:
    图片包含4个随机字符,点击刷新
    请输入上面图片中的随机字符