首先 我知道 Borland C++ Builder 6 是遗留软件,最好摆脱它并在较新的 IDE 中重写整个代码。 这确实是一个计划,但在我这样做之前我想启动这些程序我知道以前在另一台机器上可以工作。
我将项目从旧计算机复制到新计算机,确保源文件和库的路径设置正确。
问题: 当我尝试调试程序时,我收到此弹出错误,没有附加信息:
我有两种方法让它发挥作用:
我还有另外 30 个这样的程序,所以如果不必手动复制每个函数,而只需将文件移动到新项目(如程序 1 中所示),那就太棒了。
去年,当我开始将 C++ Builder 6 项目转换为 V11 时,我遇到了这个问题。我使用的是 Win 10,一旦我开始使用,它的环境比 XP 虚拟机要好得多。
为了使事情正常运行,我必须以管理员身份运行 IDE,如果我没记错的话,必须在 Windows XP 的兼容模式下运行。否则,Windows 拒绝授予其调试权限 - 我遇到了与您相同的错误。
一旦设置了这些设置,我就可以调试了。