Habilitar la depuración de adjuntos JIT
Habilitar la depuración JIT es la frase utilizada para describir el hecho de adjuntar un depurador a un proceso cuando se detectan errores, aunque también se puede desencadenar mediante métodos o funciones concretos.
Habilitar la depuración JIT se utiliza en las siguientes condiciones de error:
Excepciones no controladas (el código nativo y administrado).
Método Environment.FailFast o función RaiseFailFastException (familia Windows 7).
Errores irrecuperables de runtime.
Habilitar la depuración JIT también se desencadena mediante llamadas a los métodos y las funciones siguientes:
Método Debugger.Launch.
Método Debugger.Break.
Función DebugBreak (Win32).
Antes de .NET Framework versión 4, .NET Framework proporcionaba claves del Registro independientes para controlar el comportamiento de los depuradores nativos y administrados. A partir de .NET Framework 4, el control se consolida en una sola clave del Registro: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\Current Version\AeDebug. Los valores que se pueden establecer para esa clave determinan si se invoca un depurador y, en caso afirmativo, si se invoca con un cuadro de diálogo que requiera interacción con el usuario. Para obtener información sobre cómo establecer esta clave del Registro, vea Configuring Automatic Debugging en MSDN Library.
Vea también
Conceptos
Facilitar la depuración de una imagen
Habilitar la generación de perfiles