3

exeに依存しないDLL(単なるdll)のリモートデバッグを行う方法について、誰か助けてください。dll はサーバー マシンで実行されるサービスであり、DLL ソース コードはクライアント マシンにあります。このサービスがサーバー マシンで実行されているときに、Delphi 7 を使用してクライアント マシンにある Delphi コードをデバッグしたいと考えています。

4

1 に答える 1

4
  1. リモート デバッグ シンボルを使用して DLL をコンパイルし、両方 (.dll、.rsm など) をサーバー マシンに展開します。
  2. サーバー マシンにリモート デバッガーをインストールする
  3. サーバー マシンでリモート デバッガーを起動します。
  4. クライアント マシンで Delphi を起動し、DLL プロジェクトをロードします。
  5. [実行] - [プロセスにアタッチ] を選択して、Delphi からリモート デバッグ セッションを開始し、サーバー マシンに入力します。
  6. DLL をロードしたサーバー マシン上のプロセスを選択します。
  7. リモートをデバッグ

http://delphi.wikia.com/wiki/Remote_Debuggerも参照してください。

于 2009-12-17T14:52:13.530 に答える