题:
我需要禁用控制台应用程序的崩溃调试提示.
我需要禁用控制台应用程序的崩溃调试提示.
背景:
我们有一个应用程序可以与第三方同步信息,因为第三方在一天中的某些时间因连接问题而崩溃.我们无权访问源代码以正确捕获错误,因此我只需要应用程序失败并再试一次.我有另一个应用程序监视我们的同步工具,以确保它正在运行.
当同步应用程序崩溃时,会出现需要用户交互的调试提示.因为它停留在屏幕上,所以应用程序永远不会停止运行.结果是“健康
检查“永远不知道失败.
我大约两年前做过这个,但对于我的生活,我无法记住文章或所需的注册表路径.
谢谢,
布赖恩
操作系统:Windows 2003 Server
应用类型:.NET 3.5控制台应用程序
FIX:发现者:John Knoeller
Delete the following keys
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows
NT\CurrentVersion\AeDebug\Debugger
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\
.NETFramework\DbgManagedDebugger
可能这个?
How to: Enable/Disable Just-In-Time Debugging
注册表项是
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\Debugger HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework\DbgManagedDebugger
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。