Condividi tramite


Abilitazione del debug di JIT-Attach

Annotazioni

Questo articolo è specifico di .NET Framework. Non si applica alle implementazioni più recenti di .NET, incluse .NET 6 e versioni successive.

Il termine "jit-attach debugging" si usa per descrivere l'associazione di un debugger a un processo quando si verificano errori, oppure può essere attivata da metodi o funzioni specifici.

Il debugging JIT-attach viene utilizzato nelle seguenti condizioni di errore:

Il debug jit-attach viene attivato anche dalle chiamate ai metodi e alle funzioni seguenti:

Prima di .NET Framework 4, .NET Framework ha fornito chiavi del Registro di sistema separate per controllare il comportamento dei debugger nativi e gestiti. A partire da .NET Framework 4, il controllo viene consolidato con una singola chiave del Registro di sistema: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug. I valori che è possibile impostare per tale chiave determinano se viene richiamato un debugger e, in tal caso, se viene richiamato con una finestra di dialogo che richiede l'interazione dell'utente. Per informazioni sull'impostazione di questa chiave del Registro di sistema, vedere Configurazione del debug automatico.

Vedere anche