我有運行Delphi 2007應用程序的Windows Server 2008 R2計算機。 更新:切換Delphi版本目前不是一種選擇。我有Delphi XE,但在任何切換髮生之前,有超過30萬行代碼需要查看。Delphi遠程調試器凍結
我遇到了,我想單步執行代碼的問題。我不想在機器上安裝Delphi,所以我已經安裝了遠程調試器。
更新步驟更加完整:
- 與遠程調試符號
- 複製應用程序和遠程調試符號到遠程位置編譯應用程序。
- 在遠程計算機上啓動命令提示符(以管理員身份運行)。
- 爲rmtdbg105進程啓用了服務器防火牆例外。
- 在命令提示符下運行
rmtdbg105 -listen
- 我運行我想調試的進程。
- 在我的本地機器上,我選擇附加到進程並選擇遠程進程。
- 按裝
行爲觀察: 遠程進程已鎖定,並且停止運行,也是如此德爾福我的機器上。
我已經等了幾分鐘,以防萬一它造成某種類型的網絡性能問題。
有沒有我失蹤的步驟?我正在尋找一種方法來實現這一目標。
可能是一個愚蠢的問題,但你複製的名爲.rsm文件到遠程文件夾可執行文件,對不對? (我知道你說的是「用遠程符號編譯」,但副本是一個單獨的步驟。) – 2011-02-04 14:45:10
德爾福2007有我曾經使用過的遠程調試的最少使用版本之一。我發現Delphi 7可靠,Delphi 2009和XE是可靠的,但Delphi 2007遠程調試總是有這些凍結。 – 2011-02-04 18:41:29