次の方法で共有


デバッガーによるリモート デバッグ

通常、デバッガーを使用して直接リモート デバッグを行うのが、リモート デバッグを実行するための最良かつ最も簡単な方法です。

この手法には、異なる場所で 2 つのデバッガを実行することが含まれます。 実際にデバッグを行うデバッガをデバッグサーバーと呼びます。 遠隔地からセッションを制御しているデバッガは、デバッグ クライアントと呼ばれます。

2 台のコンピュータで同じバージョンの Windows を実行している必要はありません。 任意のバージョンの Windows を実行できます。 実際に使用されるデバッガは同じである必要はありません。 WinDbg デバッグ クライアントは CDB デバッグ サーバーなどに接続できます。

ただし、2 台のコンピューター上のデバッガー バイナリが両方とも Windows 用デバッグ ツール パッケージの同じリリースのものであるか、少なくとも両方が最近のリリースのものであることが最善です。

このリモート セッションをセットアップするには、最初にデバッグ サーバーがセットアップされ、次にデバッグ クライアントがアクティブ化されます。 任意の数のデバッグ クライアントがデバッグ サーバーに接続できます。 1 つのデバッガーが同時に複数のデバッグ サーバーに変わり、さまざまな種類の接続を容易にすることができます。

ただし、単一のデバッガが同時にデバッグ クライアントとデバッグ サーバーになることはできません。

このセクションには、次が含まれます。

デバッグ サーバーのアクティブ化

デバッグ サーバーの検索

デバッグ クライアントのアクティブ化

クライアントとサーバーの例

リモート デバッグ セッションの制御