Saltar al contenido

Cómo detener el cierre automático del navegador cuando deja de depurar en VS 2017

Te damos el resultado a este dilema, o por lo menos eso pensamos. Si continuas con dudas dínoslo y sin tardar

Solución:

Visual Studio 2017 versión 15.7 y superior y Visual Studio 2019 cambió las cosas de nuevo.

Deshabilitar las siguientes casillas de verificación le permitirá mantener el navegador abierto (no se cierra después de detener la depuración) y abre otra pestaña (en lugar de otra ventana):

ingrese la descripción de la imagen aquí

ingrese la descripción de la imagen aquí

Herramientas > Opciones > Depuración > General

  • Deshabilite “Habilitar la depuración de JavaScript para ASP.NET (Chrome, Edge e IE)”.

Herramientas > Opciones > Proyectos y soluciones > Proyectos web

  • (estudio visual 2017) Deshabilite “Detener el depurador cuando se cierre la ventana del navegador”.
  • (estudio visual 2019) Deshabilite “Detener el depurador cuando se cierre la ventana del navegador, cerrar el navegador cuando se detenga la depuración”.

El motivo del cambio de comportamiento se debe a la compatibilidad de VS 2017 con la depuración de JavaScript/TypeScript que se ejecuta en Chrome. Vea el anuncio aquí https://blogs.msdn.microsoft.com/webdev/2016/11/21/client-side-debugging-of-asp-net-projects-in-google-chrome/

Para volver al comportamiento de 2015 en el que el depurador no cierra Chrome, deshabilite el depurador de secuencias de comandos de IE/Chrome en Herramientas -> Opciones así:

Opciones del depurador

Para aquellos de ustedes que actualizaron a Visual Studio 2019, esa configuración ahora se encuentra en Herramientas> Opciones…

Y luego en el cuadro de diálogo de opciones (ver imagen a continuación) Proyectos y soluciones > Proyecto web:
Desmarcar Stop debugger when broswer window is closed, close browser when debugging

ingrese la descripción de la imagen aquí

valoraciones y comentarios

¡Haz clic para puntuar esta entrada!
(Votos: 0 Promedio: 0)



Utiliza Nuestro Buscador

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *