Come disattivare Just-in-Time Debugging in Explorer

June 19

Just-In-Time debug è una funzionalità di Visual Studio che si avvia automaticamente quando si verifica un errore del software fatale o eccezioni. Esso consente agli sviluppatori di software di studiare il codice di programmi e trovare la causa dell'errore. Il debugger Just-In-Time può anche pop-up quando un'applicazione Windows - come Internet Explorer - tenta di accedere ad un programma che non è installato correttamente o è stato disinstallato. È possibile disattivare il debugger Just-In-Time apportando modifiche nelle impostazioni di Internet Explorer. Se questo non funziona, provare a rimuovere le chiavi di registro per il debugger JIT.

istruzione

Modifica delle impostazioni di Explorer

1 Aprire Internet Explorer.

2 Fai clic su "Strumenti" e poi "Opzioni Internet" nella barra dei menu. Si aprirà la finestra di dialogo Opzioni Internet.

3 Fare clic sulla scheda "Avanzate". Deselezionare la casella "Disattiva debug degli script (Internet Explorer)" e "(Altro) Disabilita Script Debuggung" scatola, e fare clic su OK.

Modifica del Registro di sistema

4 Fai clic su "Start" e quindi fare clic su "Esegui". Digitare "regedit" nel campo Esegui. Si aprirà l'editor del Registro.

5 Passare alla seguente chiave di registro ed eliminarlo:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft \ Windows NT \ CurrentVersion \ AeDebug \ Debugger

6 Passare alla seguente chiave di registro ed eliminarlo:

HKEY_LOCAL_MACHINE \ SOFTWARE \ Microsoft.NETFramework \ DbgManagedDebugger

Consigli e avvertenze

  • Non installare Visual Studio, se si vuole evitare il Just-In-Time debugger pop-up. Se Visual Studio è già installato, la disinstallazione non risolverà il problema perché alcuni programmi potrebbero ancora cercare di Visual Studio. Questo porterà a ancor più errori.
  • Quando si apportano modifiche al Registro di sistema, fare attenzione a non cancellare o modificare altre chiavi di registro perché può disattivare il computer.