Delphi 6 调试能否在 Windows 10 上正常工作?
Will Delphi 6 debugging work correctly on Windows 10?
我有一个遗留的 Delphi 6 程序,它在 Windows 的许多早期版本上运行良好,但在 Windows 10 上崩溃。为了调试问题,我已经在 Windows 10 机器上安装了 Delphi 6 更新 1 + 2。当 Delphi 启动时,它表示 Just-in-Timer 调试器设置为 bordbg60.exe 但需要更改为 bordbg61.exe。如果我回答 "Yes",Delphi 宣布 "Failed to set data for 'Debugger'" 并挂起。如果我回答 "No",Delphi 继续并且显然工作正常,包括调试功能,例如单步执行代码行,尽管我还没有找到 Windows 10 崩溃的原因。
我真的需要从 bordbg60.exe 更改为 bordbg61.exe,如果需要,我该如何更改,因为批准更改失败?
如果您想使用即时调试器,那么是的,它是 BORdbg61.exe
而不是 BORdbg60.exe
。
但是,及时调试不是您在这里所做的,因此您没有必要这样做。更重要的是,即时调试器的更改会对您的系统产生全局影响。除非您需要使用 Delphi 6 进行即时调试,否则我认为您不应该进行更改。拒绝更改提议并选中停止每次启动时询问问题的框。
如您所知,在 Windows 10.
上使用 Delphi 6 调试器没有问题
我有一个遗留的 Delphi 6 程序,它在 Windows 的许多早期版本上运行良好,但在 Windows 10 上崩溃。为了调试问题,我已经在 Windows 10 机器上安装了 Delphi 6 更新 1 + 2。当 Delphi 启动时,它表示 Just-in-Timer 调试器设置为 bordbg60.exe 但需要更改为 bordbg61.exe。如果我回答 "Yes",Delphi 宣布 "Failed to set data for 'Debugger'" 并挂起。如果我回答 "No",Delphi 继续并且显然工作正常,包括调试功能,例如单步执行代码行,尽管我还没有找到 Windows 10 崩溃的原因。
我真的需要从 bordbg60.exe 更改为 bordbg61.exe,如果需要,我该如何更改,因为批准更改失败?
如果您想使用即时调试器,那么是的,它是 BORdbg61.exe
而不是 BORdbg60.exe
。
但是,及时调试不是您在这里所做的,因此您没有必要这样做。更重要的是,即时调试器的更改会对您的系统产生全局影响。除非您需要使用 Delphi 6 进行即时调试,否则我认为您不应该进行更改。拒绝更改提议并选中停止每次启动时询问问题的框。
如您所知,在 Windows 10.
上使用 Delphi 6 调试器没有问题