我有一個傳統的Delphi 6程序,在許多早期版本的Windows上運行良好,但在Windows 10上崩潰。爲了調試問題,我在Windows 10機器上安裝了帶有更新1 + 2的Delphi 6。當Delphi啓動時,它說Just-in-Timer調試器被設置爲bordbg60.exe,但需要更改爲bordbg61.exe。如果我回答「是」,德爾福宣佈「無法爲'調試器'設置數據」並掛起。如果我回答「否」,Delphi會繼續進行,並且顯然可以正常工作,包括像遍歷代碼這樣的調試功能,儘管我還沒有找到造成Windows 10崩潰的原因。Delphi 6的調試能否在Windows 10上正常工作?
我真的需要從bordbg60.exe更改爲bordbg61.exe,如果是的話,我該怎麼做,因爲批准更改失敗?
你運行它的管理有沒有問題?它有助於應用兼容墊片嗎? –
還要確保Delphi 6安裝在其默認的C:\ Program Files位置中,但例如在c:\ Delphi6文件夾中。 Vista將C:\ Program Files文件夾設置爲只讀。 –
@ArnaudBouchez或將其安裝在程序文件文件夾中,並將寬容ACL應用於bin目錄。 –