Bagikan melalui


Penelusuran Kesalahan Jarak Jauh Melalui Debugger

Penelusuran kesalahan jarak jauh langsung melalui debugger biasanya merupakan metode terbaik dan term mudah untuk melakukan penelusuran kesalahan jarak jauh.

Teknik ini melibatkan menjalankan dua debugger di lokasi yang berbeda. Debugger yang benar-benar melakukan penelusuran kesalahan disebut server debugging. Debugger yang mengontrol sesi dari jarak disebut klien debugging.

Kedua komputer tidak harus menjalankan versi Windows yang sama; mereka dapat menjalankan versi Windows apa pun. Debugger aktual yang digunakan tidak harus sama; klien penelusuran kesalahan WinDbg dapat terhubung ke server penelusuran kesalahan CDB, dan sebagainya.

Namun, yang terbaik adalah biner debugger di dua komputer keduanya berasal dari rilis yang sama dari paket Alat Debugging untuk Windows, atau setidaknya keduanya dari rilis terbaru.

Untuk menyiapkan sesi jarak jauh ini, server penelusuran kesalahan disiapkan terlebih dahulu, lalu klien penelusuran kesalahan diaktifkan. Sejumlah klien penelusuran kesalahan dapat tersambung ke server penelusuran kesalahan. Debugger tunggal dapat berubah menjadi beberapa server debugging pada saat yang sama, untuk memfasilitasi berbagai jenis koneksi.

Namun, tidak ada debugger tunggal yang dapat menjadi klien debugging dan server debugging secara bersamaan.

Bagian ini meliputi:

Mengaktifkan Server Debugging

Mencari Server Debugging

Mengaktifkan Klien Debugging

Contoh Klien dan Server

Mengontrol Sesi Penelusuran Kesalahan Jarak Jauh