1

このEXEで使用されるEXEと2つのDLLがあります。すべてのバイナリは、Delphi XE2 によってコンパイルされました。

EXE の実行中に一度に 2 つの DLL をデバッグする方法は?

2 番目の IDE は、最初の IDE によってデバッグされているプロセスにアタッチできません。

4

2 に答える 2

4

実際、これが機能するために特別なことをする必要はありません。複数のIDEを実行する必要はなく、プロセスに接続する必要もありません。実行可能ファイルのデバッグを開始し、DLLのコードにステップインするだけです。デバッガーがすべてを処理します。

于 2012-06-25T20:29:14.300 に答える
1

次の手順でデバッガーの問題を解決しました。

  1. 2 つの DLL のそれぞれのソース ファイルを開きます。
  2. 2 つの DLL のそれぞれに任意のブレークポイントを追加します (場合によってはオプションの手順)。
  3. 2 つの DLL のいずれかでホスト アプリケーションを実行します。
于 2012-06-25T21:23:58.950 に答える