Visual c++ Visual Studio 6-应用程序突然死亡,未留下任何错误消息 几周前,我对一个旧的“Visual C++ 6”多线程应用程序做了一些修改。从那时起,应用程序将从屏幕上随机消失,而不会留下任何错误消息(即使在事件查看器中也不会)。我遇到了大麻烦,不知道如何找到问题

Visual c++ Visual Studio 6-应用程序突然死亡,未留下任何错误消息 几周前,我对一个旧的“Visual C++ 6”多线程应用程序做了一些修改。从那时起,应用程序将从屏幕上随机消失,而不会留下任何错误消息(即使在事件查看器中也不会)。我遇到了大麻烦,不知道如何找到问题,visual-c++,Visual C++,代码是用try/catch编写的,以捕获每个异常,多年来,由于异常消息等原因,我一直能够跟踪编程错误。这是我第一次看到我的应用程序在没有错误消息的情况下死掉 有人能给我一个提示吗?运行与调试器相连的程序并调试它。假设这不起作用 使用源代码管理系统,恢复到“已知良好”版本 对自该版本以来所做的更改执行二进制搜索,以查找有问题的更改,或者,如果无法执行此操作,则开始一次进行一个更改,直到找到问题为止 你是想回答这个问题吗?保罗:是的。我已经开始对那些温和的、无法回答的或其他愚蠢的问题给出我所有的答案

代码是用try/catch编写的,以捕获每个异常,多年来,由于异常消息等原因,我一直能够跟踪编程错误。这是我第一次看到我的应用程序在没有错误消息的情况下死掉


有人能给我一个提示吗?运行与调试器相连的程序并调试它。假设这不起作用

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

  • 你是想回答这个问题吗?保罗:是的。我已经开始对那些温和的、无法回答的或其他愚蠢的问题给出我所有的答案。