Freigeben über


Aktivieren von JIT-attach Debugging

Hinweis

Dieser Artikel ist spezifisch für .NET Framework. Sie gilt nicht für neuere Implementierungen von .NET, einschließlich .NET 6 und höherer Versionen.

Mit „JIT-attach Debugging“ wird das Anfügen eines Debuggers an einen Prozess beim Auftreten von Fehlern beschrieben. Es kann auch von bestimmten Methoden oder Funktionen ausgelöst werden.

JIT-attach Debugging wird bei den folgenden Fehlerzuständen verwendet:

JIT-Attach-Debugging wird auch durch Aufrufe der folgenden Methoden und Funktionen ausgelöst:

Vor .NET Framework 4 hat .NET Framework separate Registrierungsschlüssel bereitgestellt, um das Verhalten von systemeigenen und verwalteten Debuggern zu steuern. Ab .NET Framework 4 wird das Steuerelement unter einem einzigen Registrierungsschlüssel konsolidiert: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug. Die Werte, die Sie für diesen Schlüssel festlegen können, bestimmen, ob ein Debugger aufgerufen wird, und falls ja, ob er mit einem Dialogfeld aufgerufen wird, das eine Benutzerinteraktion erfordert. Informationen zum Festlegen dieses Registrierungsschlüssels finden Sie unter Konfigurieren des automatischen Debuggens.

Siehe auch