ubiquitour.com

¿Qué es la "ventana de depuración Just-In-Time" en mi computadora?

Visual Studio es el código de Microsoft marca escribir software para desarrollar aplicaciones en una variedad de lenguajes de programación, incluyendo C++, C#, Visual Basic y F #. Programadores usan para escribir, ejecutar y depurar su código. Una forma de solucionar problemas de un nuevo programa debe ejecutarlo desde Visual Studio para que puede pasar rápidamente a una línea de código que usted problemas, si uno y arreglarlo. Just-In-Time depurar ejecuta un programa con Microsoft Visual Studio cerrado. Si se produce un error en el programa de prueba, sólo entonces será Just-In-Time depurar Visual Studio abierto para que pueda trabajar a las torceduras.

Uso de depuración Just-In-Time

Si usted prueba un programa y Just-In-Time aparece la ventana, haga clic en "Nueva instancia de Visual Studio" en la lista de "Posibles depuradores". Haga clic en casilla de verificación "Establecer al depurador seleccionado como predeterminado" siempre usar Visual Studio en el futuro. A menos que usted haga clic en "Seleccionar manualmente los motores de depuración", Visual Studio automáticamente decidirá cuál es la mejor depurar su código basado en el lenguaje de programación que escribisteis en el.

Al activar o desactivar

Para habilitar la depuración Just-In-Time, haga clic en el menú "Herramientas" de Visual Studio, luego en "Opciones". Seleccione la carpeta de "Depuración" y luego haga clic en la página de "Just-In-Time". Seleccione los tipos de programa pertinentes en el "habilitar Just-In-Time de estos tipos de código de depuración" caja. Haga clic en Aceptar. Si deshabilitar el Just-In-Time, debe tener privilegios de administrador.

Desactivar registro

Puede deshabilitar Just-In-Time depurar editando el archivo de registro de su computadora, si tienes privilegios de administrador. En el menú "Inicio", escriba "regedit" en el cuadro de diálogo "Ejecutar" y haga clic en Aceptar. Aparece la ventana de editor de registro. Seguir los caminos para eliminar las siguientes dos claves para desactivar Just-In-Time depurar:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\AeDebug\DebuggerHKEY_LOCAL_MACHINE\Software\Microsoft.NETFramework\DbgManagedDebugger

Si está ejecutando una versión de Windows de 64 bits, también eliminar estas dos claves:

HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\Windows NT\CurrentVersion\AeDebug\DebuggerHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft.NETFramework\DbgManagedDebugger

No elimine otras teclas. Cierre la ventana de registro.

Errores en el tiempo

Al intentar depurar un programa mediante el Just-In-Time, Just-In-Time puede dar algunos errores propios, como estos:

"Se produjo una excepción win32 no controlada en < Programa >" significa que usted no tiene permisos para depurar la aplicación que se estrellan. "Depurador no se pudo iniciar porque ningún usuario inicia sesión" se produce porque no hay ninguna sesión de usuario está activo en el que puede mostrar la ventana de depuración; Conéctese a la máquina. Por último, "Clase no registrada" indica un problema con la instalación de Visual Basic; Vuelva a instalar Visual Basic.