修复打开 Delphi 时的调试器错误通知

zf9nrax1  于 2023-01-25  发布在  其他
关注(0)|答案(1)|浏览(186)

很久没有使用D6了,在尝试启动D6的过程中,我现在收到了以下通知:

Your Just-in-Time Debugger is currently set to "C\ProgramData\verizon\debuggers\x86\cdb.exe" -pv -p %Id -c ".dump /u /m
C:\ProgramData\verizon\debuggers\crash_dumps\crash.dmp;.kill;qd"'. In order for Just-in-Time Debugging and Distributed Debugging features to work correctly, it needs to be changed to: "C:\D6\Bin\bordbg61.exe" -aeargs %Id %Id'. Do you want to change this setting?

当我回答“是”改变设置时, Delphi 会回应“无法为'调试器'设置数据”。然后,Delphi 6被最小化并且不会回应。
我的注册表只包含4个对“C\ProgramData\verizon\debuggers\x86\cdb.exe”的引用...它们是:

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\.NETFramework]
"DbgManagedDebugger"="

[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug]
"Debugger"=

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework]
"DbgManagedDebugger"=

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug]
"Debugger"=

我完全不知道现在该怎么办。任何帮助都将不胜感激。

kzipqqlq

kzipqqlq1#

尝试以管理员身份运行,如果你在其他版本的windows;
设置“C:\Delphi\Borland\Delphi 6\文件夹\Delphi 32.exe”

  • 属性\兼容性-兼容模式为:Windows XP服务包3

设置配置

  • 以管理员身份运行。

这应该是可行,至少对我来说是可行的。
希望对你有帮助

相关问题