Bagikan melalui


Debug kode sumber .NET Framework

Untuk men-debug sumber .NET Framework, Anda harus:

  • Aktifkan melangkah ke sumber .NET Framework.

  • Memiliki akses ke simbol debugging untuk kode.

    Anda dapat memilih untuk segera mengunduh simbol debug, atau mengatur opsi untuk mengunduh di kemudian hari. Jika Anda tidak segera mengunduh simbol, simbol tersebut akan diunduh saat Anda mulai men-debug aplikasi lain kali. Saat menelusuri kesalahan, Anda juga dapat menggunakan modul atau jendela Call Stack untuk mengunduh dan memuat simbol.

Aktifkan melangkah ke sumber .NET Framework

  1. Buka panel OpsiAlat (atau >) dan perluas bagianUmum>>.

  2. Konfigurasikan opsi berikut:

    • Kosongkan kotak centang Aktifkan Hanya Kode Saya .
    • Pilih kotak centang Aktifkan dukungan Tautan Sumber .
  3. Perluas bagianLokasi Pencarian>>.

  4. Pilih kotak centang Unduh simbol dari Server Simbol Microsoft .

  1. Buka dialog Alat (atau Debug) >Opsi dan perluas bagian Penelusuran Kesalahan>Umum.

  2. Konfigurasikan opsi umum berikut:

    • Kosongkan kotak centang Aktifkan Hanya Kode Saya .
    • Pilih kotak centang Aktifkan dukungan Tautan Sumber .
  3. Perluas bagian Penelusuran Kesalahan>Simbol.

  4. Di grup lokasi pencarian file simbol (.pdb), pilih kotak centang Server Simbol Microsoft.

  5. Pilih OK.

Mengatur atau mengubah lokasi sumber simbol dan perilaku pemuatan

  1. Buka panel OpsiAlat (atau >) dan perluas bagian Semua Pengaturan>Debugging>Simbol>Lokasi Pencarian.

  2. Pilih kotak centang Unduh simbol dari Server Simbol Microsoft .

  1. Buka dialog OpsiAlat (atau >) dan perluas bagianSimbol>.

  2. Di grup lokasi pencarian file simbol (.pdb), pilih kotak centang Server Simbol Microsoft. Opsi ini mengakses simbol dari Microsoft Symbol Server publik.

  1. Untuk menambahkan lokasi simbol lainnya, pilih Tambahkan dan perbarui lokasi yang ada dengan memilih Edit. Ubah urutan pemuatan lokasi dengan Pindahkan ke atas dan Pindahkan ke bawah.

  2. Untuk mengubah cache simbol lokal Anda, edit atau telusuri ke lokasi lain dengan memilih Tindakan lainnya (...) untuk simbol Cache di opsi direktori ini .

  3. Untuk segera mengunduh simbol, pilih Muat semua simbol. Tombol ini hanya tersedia saat debugging.

    Jika Anda tidak mengunduh simbol sekarang, unduhan akan terjadi saat Anda memulai debugging berikutnya.

  1. Pilih OK.

Memuat simbol dari modul atau jendela Call Stack

  1. Dalam debugging, buka jendela dengan memilih Debug>Windows>Modul (atau tekan Ctrl + Alt + U) atau Debug>Windows>Call Stack (Ctrl + Alt + C).

  2. Klik kanan modul yang simbolnya tidak dimuat. Di jendela Modul , status pemuatan simbol ada di kolom Status Simbol . Di jendela Call Stack, status berada di kolom Frame Status, dan bingkai berwarna abu-abu.

    • Pilih Muat Simbol dari menu untuk menemukan dan memuat file simbol dari folder di komputer Anda.

    • Pilih Informasi Muat Simbol untuk memperlihatkan lokasi yang dicari debugger untuk simbol.

    • Pilih Pengaturan Simbol, yang membuka panel Alat (atau Debug) Opsi ke bagian Semua Pengaturan Debugging Simbol Lokasi Pencarian. Pilih kotak centang Unduh simbol dari Server Simbol Microsoft . Opsi ini mengakses simbol dari Microsoft Symbol Server publik. Anda dapat menambahkan lokasi simbol lain dengan memilih Tambahkan dan perbarui lokasi yang ada dengan Edit. Anda dapat mengubah urutan pemuatan lokasi dengan menggunakan Pindahkan ke atas dan Pindahkan ke bawah.
    • Pilih Pengaturan Simbol, yang membuka dialog OpsiAlat (atau >) ke bagianSimbol>. Di grup lokasi pencarian file simbol (.pdb), pilih Server Simbol Microsoft. Opsi ini mengakses simbol dari Microsoft Symbol Server publik. Anda dapat menambahkan lokasi simbol lain dengan memilih Tambahkan dan perbarui lokasi yang ada dengan Edit. Anda dapat mengubah urutan pemuatan lokasi dengan menggunakan Pindahkan ke atas dan Pindahkan ke bawah. Pilih OK untuk menerapkan perubahan Anda.