C ++ Builder:异常程序终止。怎么调查?

时间:2017-03-23 09:02:41

标签: c++builder

我正在尝试将以前版本的C ++ Builder中完成的项目移动到10.1 Berlin(我使用的是C ++ Builder的试用版)。

该项目经过最小的努力成功转换和编译。然后我得到了众所周知的链接器LME288问题,但它是通过以管理员身份启动C ++ Builder来解决的。

但现在,当我启动应用程序时,我在一开始就收到一个消息框,说“异常程序终止” - 甚至在主窗口出现在屏幕上之前。

对于调试版和发行版,在IDE下和独立版本的情况相同。当我在IDE中启动程序并在第一个语句处设置断点时,错误消息出现在此语句之前。

我有64位的Windows 10 Pro。 C ++ Builer 10.1柏林试用版。它显示唯一可访问的平台是Win32,但我不知道这是否是一个错误的原因。该程序适用于以前的版本。

有人可以告诉我该怎么办?是否有系统的方法来调查这个问题?

我已经尝试了我能找到的所有建议 - 使用调试器,向我们展示代码,尝试重新安装软件或Windows,升级到最新更新等等。但我从未见过系统化的方法。

1 个答案:

答案 0 :(得分:0)

为了让我的项目有效,我需要完成以下几件事。

1)开始一个新项目。由于某些原因,旧项目可能会被破坏并产生奇怪的错误。我建议启动一个新项目并将文件添加到其中。 2)使用旧版本的borlndmm.dll C ++ Builder 10提供的版本为我生成的崩溃没有任何意义。我用来自XE6或XE8的副本覆盖了所提供的borlndmm.dll副本。这解决了我的问题。

希望其中一个能帮到你。