複数のセッションのデバッグ

「デバッガウィンドウ」の「セッション」タブには、現在稼動中のデバッグセッションとそのプロパティが表示されます。現在のデバッガフォーカスを持つセッションには、 が付いています。

1 つのセッションに対し、2 つのプロパティを設定できます。「持続」プロパティを True に設定すると、セッションが持続されます。デバッガを終了しても、セッションは「セッション」タブに残ります。持続セッションは、クライアント/サーバーアプリケーションのデバッグ時に便利です。

「完了時のアクション」プロパティでは、持続セッション終了時の動作を決定します。指定できる値は、「セッションを完了」と「セッションを非表示にして待機」です。最初の値は、セッション状態を「実行中でない」に変更します。2 番目の値は、セッション状態を「非表示」に変更します。このプロセスに関する情報 (実行中スレッドなど) は表示されず、デバッグコマンド (一時停止など) は無効になります。複雑なアプリケーションをデバッガによって起動したときに (サーバなど)、アプリケーションの実行は停止せずにデバッグを停止する場合には、セッションを非表示にすると便利です (これにより、クライアントソースの修正とアプリケーションのデバッグを後で行えます)。

「実行中でない」や「非表示」の状態のセッションは、デバッガ起動時に再び起動されます。セッションをマウスの右ボタンでクリックして「破棄」を選択することで、セッションを破棄できます (デバッグ対象 VM が終了し、「セッション」タブからセッションが削除されます)。

セッションの詳しい使用方法については、以下を参照してください。

複数のセッションの開始
セッションの持続
セッションの終了と破棄
持続セッションの再起動

著作権と商標について