Compartir vía


Deshabilitar el depurador Just-In-Time

El cuadro de diálogo Depurador Just-In-Time (JIT) en Visual Studio podría abrirse cuando se produzcan errores en una aplicación en ejecución. El cuadro de diálogo puede impedir que la aplicación continúe con la ejecución.

El depurador JIT le ofrece la opción de iniciar Visual Studio para depurar el error. Para seguir con esta acción, debe tener Instalado Visual Studio u otro depurador seleccionado. El depurador proporciona información detallada sobre el error y las características que le ayudarán a resolver el problema.

En este artículo se explica cómo evitar que el cuadro de diálogo Depurador JIT interrumpa la ejecución de la aplicación.

Deshabilitación o respuesta al depurador JIT

Hay diferentes opciones para responder al cuadro de diálogo Depurador JIT en función del escenario de instalación y tarea de Visual Studio.

En la tabla siguiente se resumen las opciones:

Configuración Escenario Instrucciones
Visual Studio instalado Prueba el depurador JIT Depurar el error mediante el Just-In-Time Debugger
Visual Studio instalado Deshabilitar depurador JIT Deshabilitación de la depuración de JIT desde Visual Studio
Visual Studio instalado anteriormente, pero no actualmente Deshabilitar el depurador JIT Deshabilitación de la depuración de JIT desde el registro de Windows
Visual Studio nunca instalado Impedir la depuración JIT Evite la depuración JIT deshabilitando la depuración de scripts, la depuración del lado servidor o la depuración para aplicaciones ASP.NET.

Deshabilitación de la depuración de scripts o la depuración del lado servidor

El cuadro de diálogo Depurador JIT puede abrirse cuando la aplicación web encuentra un error, incluso si la configuración no incluye Visual Studio. Esta situación puede producirse si nunca instaló Visual Studio o previamente desinstaló Visual Studio. En estos escenarios, puede intentar deshabilitar la depuración de scripts o la depuración del lado servidor.

Deshabilitación de la depuración de scripts para una aplicación web

Siga estos pasos para deshabilitar la depuración de scripts para una aplicación web:

  1. Abra el Panel de control de Windows y vaya a la página Redes e Internet>Opciones de Internet.

  2. En el cuadro de diálogo Propiedades de Internet, vaya a la pestaña Opciones avanzadas.

  3. Desplácese hasta el grupo Navegación, y seleccione la opción Deshabilitar depuración de scripts.

    Nota

    Según la versión de Windows y el explorador, es posible que tenga que seleccionar más de una opción.

    En el ejemplo siguiente se muestran dos opciones relevantes seleccionadas:

    Captura de pantalla que muestra cómo seleccionar las opciones

Deshabilitación de la depuración del lado servidor para una aplicación web

Si hospeda una aplicación web de ASP.NET en Internet Information Services (IIS), deshabilite la depuración del lado del servidor mediante los siguientes pasos:

  1. Abra el Administrador de IIS, y vaya a la Vista de características.

  2. En la sección ASP.NET, haga doble clic o seleccione Compilación de .NET.

    La opción de sección ASP.NET solo está presente si las características de .NET se instalaron mediante el Administrador del servidor.

  3. En el panel Acciones, seleccione Abrir función.

  4. Para la opción Comportamiento>Depurar, seleccione Falso.

    Nota

    Los pasos específicos son diferentes en versiones anteriores de IIS.