我必须运行该程序数百万次。它不是最稳定的野兽,它崩溃的时间约为5%。发生这种情况时,我不希望弹出窗口,也不希望WerFault花费30秒进行转储,或者其他任何事情-我只希望它静默并立即消失,并且我会发现它从进程退出代码中崩溃了。

我已经禁用了Windows错误报告服务,并且删除了我的AEDebug key 。但是,werfault仍在尝试在崩溃时进行转储。帮助?

最佳答案

这可能很烦人……特别是如果您要进行大量的代码调试,编译,部署,测试迭代。

看起来这里有几个注册表项可以帮助控制行为:
http://msdn.microsoft.com/en-us/library/bb513638(VS.85).aspx

以下是一些有关如何在不完全禁用错误报告的情况下从错误报告中排除特定应用程序的信息:
http://msdn.microsoft.com/en-us/library/bb513617(v=VS.85).aspx

10-08 07:32