Disabilitare il debugger JIT

La finestra di dialogo Debugger JIT può essere aperta quando si verifica un errore in un'app in esecuzione e impedire che l'app continui.

Il debugger JIT consente di avviare Visual Studio per eseguire il debug dell'errore. È necessario che Visual Studio o un altro debugger selezionato sia installato per visualizzare informazioni dettagliate sull'errore o provare a eseguirne il debug.

Se si è già un utente di Visual Studio e si vuole provare a eseguire il debug dell'errore, vedere Debug con il debugger JIT. Se non è possibile correggere l'errore o si vuole impedire l'apertura del debugger JIT, è possibile disabilitare il debug JIT da Visual Studio.

Se Visual Studio è stato installato ma non più, potrebbe essere necessario disabilitare il debug JIT dal Registro di sistema di Windows.

Se Visual Studio non è installato, è possibile impedire il debug JIT disabilitando il debug di script o il debug sul lato server.

  • Se si sta provando a eseguire un'app Web, disabilitare il debug di script:

    In Windows Pannello di controllo> Rete e Opzioni>Internet>Avanzate selezionare Disabilita debug di script. I passaggi e le impostazioni esatte dipendono dalla versione di Windows e dal browser.

    JIT Internet Options

  • Se si ospita un'app Web ASP.NET in IIS, disabilitare il debug sul lato server:

    1. Nella sezione ASP.NET della visualizzazione funzionalità di Gestione IIS fare doppio clic su Compilazione .NET oppure selezionarla e quindi selezionare Apri funzionalità nel riquadro Azioni.
    2. In Debug comportamento>selezionare False. I passaggi sono diversi nelle versioni precedenti di IIS.

Dopo aver disabilitato il debug JIT, l'app potrebbe essere in grado di gestire l'errore ed eseguirla normalmente.

Se l'app ha ancora un errore non gestito, potrebbe essere visualizzato un messaggio di errore oppure l'app potrebbe arrestarsi in modo anomalo o interrompere la risposta. L'app non verrà eseguita normalmente finché l'errore non viene risolto. È possibile provare a contattare il proprietario dell'app e chiedere loro di correggerlo.