Cara Menghapus Debugger Just-In-Time

Anak Muda Bekerja di PC

Nonaktifkan Debugger Just-In-Time di seluruh sistem.

Kredit Gambar: Zeynep zyürek/iStock/Getty Images

Microsoft Visual Studio menyertakan fitur debugging seluruh sistem yang disebut Just-In-Time Debugger, yang diaktifkan secara default saat Anda menginstal Visual Studio. Fitur ini membantu Anda menemukan bug di aplikasi Anda selama penggunaan normal, tetapi dapat menjadi gangguan, atau bahkan penghalang untuk pekerjaan Anda, dengan mencegah aplikasi diluncurkan saat terdeteksi masalah. Anda dapat menonaktifkan debugging JIT di menu Opsi Visual Studio, atau jika Anda tidak dapat atau tidak ingin meluncurkan Visual Studio, Anda dapat menonaktifkan fitur tersebut dengan mengedit Windows Registry.

Dari Menu Opsi Visual Studio

Langkah 1

Luncurkan Visual Studio, klik "Alat" dan pilih "Opsi." Dialog pop-up menampilkan kategori opsi di bilah sisi dan properti opsi di jendela utama. Anda harus memiliki hak administrator untuk mengubah pengaturan Just-In-Time Debugger, karena fitur seluruh sistem ini mengubah pengaturan Windows Registry.

Video Hari Ini

Langkah 2

Perluas kategori "Debugging" dengan mengeklik panahnya di bilah sisi. Pilih "Just-In-Time" dari kategori Debugging.

Langkah 3

Batalkan pilihan jenis kode yang tidak lagi Anda inginkan untuk dievaluasi oleh debug JIT. Pilihannya adalah Managed, Native dan Script. Kode terkelola mengacu pada Javascript, Java, Python, dan bahasa lain yang penerjemahnya secara otomatis mengelola alokasi memori dan pengumpulan sampah. Kode asli mengacu pada bahasa seperti C dan C++ yang kompilernya menghasilkan kode mesin asli tanpa manajemen memori otomatis. Hapus semua opsi untuk menonaktifkan Debugger Just-In-Time sepenuhnya.

Langkah 4

Simpan perubahan Anda dengan mengklik "OK."

Dari Editor Registri Windows

Langkah 1

Tekan "Windows-X" dan pilih "Jalankan." Ketik "regedit" (tanpa tanda kutip) di dialog Run dan tekan "Enter." Windows Registry Editor terbuka.

Langkah 2

Arahkan ke folder yang sesuai di browser pohon. Bergantung pada arsitektur komputer Anda, kunci registri Just-In-Time Debugger terletak di dua jalur yang memungkinkan. Untuk sistem 32-bit dan 64-bit, perluas direktori "HKEY_LOCAL_MACHINE" dan "SOFTWARE".

Langkah 3

Perluas direktori "Wow6432Node" hanya untuk sistem 64-bit. Untuk sistem 32-bit dan 64-bit, perluas direktori "Microsoft", lalu temukan dan hapus dua kunci registri berikut:

Windows NT\CurrentVersion\AeDebug\Debugger .NETFramework\DbgManagedDebugger

Langkah 4

Keluar dari Editor Registri dan mulai ulang Windows.

Peringatan

Informasi dalam artikel ini berlaku untuk Windows 8.1 dan Microsoft Visual Studio 2013. Ini mungkin sedikit berbeda atau signifikan dengan versi lain.