Visual Studio 6 - 应用程序突然死亡,不会留下任何错误消息

时间:2010-08-10 00:41:21

标签: visual-c++

几周前,我对旧的“Visual C ++ 6”多线程应用程序进行了一些修改。从那时起,应用程序随机从屏幕上消失而不会留下任何错误消息(甚至在事件查看器中也是如此)。我遇到了大麻烦,不知道如何找到问题。

代码是用try / catch编写的,用于捕获每个异常,多年来我一直能够通过异常消息等跟踪编程错误。这是我第一次看到我的应用程序死机而没有错误消息。

有人可以给我一个提示

1 个答案:

答案 0 :(得分:1)

运行附加到调试器的程序并进行调试。假设不起作用,

  1. 使用源代码管理系统,恢复为“已知良好”版本。
  2. 通过自该版本以来所做的更改执行二进制搜索以查找违规更改,或者,如果您无法执行此操作,请一次开始更改一个,直到找到问题为止。