Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Penelusuran kesalahan historis adalah mode penelusuran kesalahan yang bergantung pada informasi yang dikumpulkan oleh IntelliTrace. Ini memungkinkan Anda untuk bergerak mundur dan maju melalui eksekusi aplikasi Anda dan memeriksa statusnya.
Anda dapat menggunakan IntelliTrace di edisi Visual Studio Enterprise (tetapi bukan edisi Profesional atau Komunitas).
Mengapa menggunakan debugging historis?
Mengatur titik henti untuk menemukan bug bisa menjadi urusan yang tidak pasti. Anda mengatur titik henti yang dekat dengan tempat dalam kode Anda di mana Anda mencurigai bug, lalu menjalankan aplikasi di debugger dan berharap titik henti Anda terpukul, dan bahwa tempat di mana eksekusi berhenti dapat mengungkapkan sumber bug. Jika tidak, Anda harus mencoba mengatur titik henti di tempat lain dalam kode dan menjalankan ulang debugger, menjalankan langkah-langkah pengujian berulang kali hingga Anda menemukan masalahnya.
Anda dapat menggunakan IntelliTrace dan penelusuran kesalahan historis untuk berkeliaran di aplikasi Anda dan memeriksa statusnya (tumpukan panggilan dan variabel lokal) tanpa harus mengatur titik henti, memulai ulang penelusuran kesalahan, dan mengulangi langkah-langkah pengujian. Ini dapat menghemat banyak waktu, terutama ketika bug terletak jauh dalam skenario pengujian yang membutuhkan waktu lama untuk dijalankan.
Bagaimana cara memulai penguraian kesalahan historis?
IntelliTrace aktif secara default. Yang harus Anda lakukan adalah memutuskan peristiwa dan panggilan fungsi mana yang menarik bagi Anda, dan apakah Anda ingin melihat rekam jepret dari status aplikasi lengkap Anda. Untuk informasi selengkapnya tentang menentukan apa yang ingin Anda cari, lihat Fitur IntelliTrace. Dukungan fitur bervariasi menurut bahasa dan jenis aplikasi.
- Untuk melihat cuplikan dengan debugging sejarah, lihat Memeriksa status aplikasi sebelumnya menggunakan IntelliTrace
- Untuk mempelajari cara memeriksa variabel dan menavigasi kode, lihat Periksa aplikasi Anda dengan debugging historis
- Untuk mempelajari selengkapnya tentang debug dengan peristiwa IntelliTrace, lihat Panduan: Menggunakan IntelliTrace.