Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
La finestra di dialogo Just-In-Time (JIT) Debugger in Visual Studio potrebbe essere aperta quando si verificano errori in un'applicazione in esecuzione. La finestra di dialogo può impedire all'applicazione di continuare l'esecuzione.
Il debugger JIT consente di avviare Visual Studio per eseguire il debug dell'errore. Per seguire questa azione, è necessario che Sia installato Visual Studio o un altro debugger selezionato. Il debugger fornisce informazioni dettagliate sull'errore e sulle funzionalità che consentono di risolvere il problema.
Questo articolo illustra come impedire alla finestra di dialogo Debugger JIT di interrompere l'esecuzione dell'applicazione.
Disabilitare o rispondere al debugger JIT
Sono disponibili opzioni diverse per rispondere alla finestra di dialogo Debugger JIT a seconda dello scenario di installazione e attività di Visual Studio.
La tabella seguente riepiloga le opzioni:
Configurazione | Scenario | Disposizioni |
---|---|---|
Visual Studio installato | Prova il Debugger JIT | Eseguire il debug dell'errore usando l' Just-In-Time Debugger |
Visual Studio installato | Disabilitare il debugger JIT | Disabilitare il debug JIT da Visual Studio |
Visual Studio installato in precedenza, ma non attualmente | Disabilitare il debugger JIT | Disabilitare il debug JIT dal Registro di sistema di Windows |
Visual Studio non è mai stato installato | Impedire il debug JIT | Impedire il debug JIT disabilitando il debug di script, disabilitando il debug lato servero disabilitando il debug per le applicazioni ASP.NET. |
Disabilitare il debug di script o il debug lato server
La finestra di dialogo JIT Debugger potrebbe essere aperta quando l'app Web rileva un errore, anche se la configurazione non include Visual Studio. Questa situazione si può verificare se Visual Studio non è mai stato installato o è stato disinstallato in precedenza. In questi scenari è possibile provare a disabilitare il debug di script o il debug lato server.
Disabilitare il debug degli script per l'app Web
Seguire questa procedura per disabilitare il debug di script per un'app Web:
Aprire pannello di controllo di Windowse passare alla pagina Rete e Internet>Opzioni Internet.
Nella finestra di dialogo Proprietà Internet, passare alla scheda Avanzate.
Scorrere fino al gruppo Esplorazione e selezionare l'opzione Disabilita debug script.
Nota
A seconda della versione di Windows e del browser, potrebbe essere necessario selezionare più opzioni.
L'esempio seguente mostra due opzioni pertinenti selezionate:
Disabilitare il debug sul lato server per l'app Web
Se si ospita un'app Web ASP.NET in Internet Information Services (IIS), disabilitare il debug sul lato server con questi passaggi:
Aprire Gestione IIS e passare alla visualizzazione delle funzionalità di .
Nella sezione ASP.NET fare doppio clic o selezionare Compilazione .NET.
L'opzione ASP.NET sezione è presente solo se le funzionalità .NET sono state installate tramite Server Manager.
Nel riquadro Azioni, selezionare Apri funzionalità.
Per l'opzione Comportamento>Debug selezionare False.
Nota
I passaggi specifici sono diversi nelle versioni precedenti di IIS.