Rumah >pembangunan bahagian belakang >C++ >Bagaimanakah Saya Boleh Mendapatkan Nombor Baris dalam .NET Release Build Stack Traces?

Bagaimanakah Saya Boleh Mendapatkan Nombor Baris dalam .NET Release Build Stack Traces?

Mary-Kate Olsen
Mary-Kate Olsenasal
2025-01-19 07:17:10453semak imbas

How Can I Get Line Numbers in .NET Release Build Stack Traces?

Mendapatkan Nombor Baris dalam Surih Tindanan untuk .NET Release Builds

Dalam aplikasi .NET, keupayaan untuk memaparkan nombor baris dalam surih tindanan ialah penting untuk ralat penyahpepijatan. Walau bagaimanapun, dalam mod Keluaran, nombor baris ini mungkin tidak tersedia secara lalai. Nasib baik, terdapat langkah yang boleh anda ambil untuk menjadikannya boleh diakses.

Untuk mendayakan nombor baris dalam surih tindanan bagi binaan mod Keluaran:

  1. Pergi ke tetingkap Properties untuk projek yang anda mahu nyahpepijat.
  2. Di bawah tab "Bina", pilih "Keluarkan" konfigurasi.
  3. Nyahtanda parameter "Optimumkan kod". Ini akan menghalang potensi isu dengan kod sebaris.
  4. Klik butang "Terperinci..." dan tetapkan pilihan "Output -> Nyahpepijat Maklumat" kepada "pdb-sahaja."
  5. Kerahkan fail ".pdb" yang dijana bersama pemasangan anda.

Pastikan bahawa "Kecualikan nyahpepijat yang dijana symbols" tidak ditandakan dalam bahagian "Pakej/Terbitkan Web" untuk mengelakkan mengecualikan simbol nyahpepijat.

Nota Tambahan:

  • Anda mungkin perlu menggunakan " .pdb" untuk semua projek dalam aplikasi anda untuk mendapatkan nombor baris yang komprehensif dalam surih tindanan.
  • Jika nombor talian masih tidak muncul, semak tetapan penggunaan anda dan pastikan fail ".pdb" yang betul disertakan.

Atas ialah kandungan terperinci Bagaimanakah Saya Boleh Mendapatkan Nombor Baris dalam .NET Release Build Stack Traces?. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn