7

Al depurar en Internet Explorer; Primero obtengo un cuadro de alerta con información extremadamente limitada, si no inútil (lo siento IE) y la opción de depurarlo; Después de seleccionar sí; Obtengo otra opción cada vez para elegir entre 'Nueva instancia de Microsoft script depurador' y 'Nueva instancia de Visual Studio'. Estoy harto de tener que volver a hacer clic en el botón "sí" después de haber hecho clic una vez en el cuadro de alerta.Cómo detener a IE preguntándole qué depurador elegir cuando ** intenta ** depurar?

Actualización: descubrí que puede desactivar el depurador de scripts microsoft desde sus propias opciones; simplemente desactivando el depurador JIT desde Herramientas -> Opciones y JIT. Esto deja de aparecer en el menú, pero ahora aparece el cuadro de diálogo preguntándome cuál elegir y solo muestra el Visual Studio. ¿POR QUÉ? Si solo hay una opción y ya me ha preguntado si quiero depurar, ¿por qué volver a preguntar?!?! Bleh.

¿Puedes decir que me cansaré de hacer clic, "sí" dos veces? Lol.

Respuesta

1

Al parecer, el problema ocurre si no desinstala el viejo (cutre) Microsoft depurador de guiones antes de instalar el Editor de comandos de Microsoft más reciente.

Pensarías que todo lo que necesitas hacer es desinstalar el viejo depurador; sin embargo, según una publicación del blog (que no recuerdo en este momento), si desinstalas el Microsoft Script Debugger en este punto, estropeará el MSE y tendrá que volver a instalar el MSE. Ahora tengo un calendario apretado, así que no tengo tiempo para solucionar el problema de la manera adecuada, solo viviendo lo mejor que puedo.

0

Quizás no sea la solución completa, pero podría intentar establecer que el depurador predeterminado de scripts se pueda establecer en directamente en el registro. Para ello, siga estos pasos:

  • Haga clic en Inicio, Ejecutar y escriba regedit.exe
  • Vaya a la siguiente rama:

HKEY_CLASSES_ROOT \ CLSID \ {834128A2-51F4-11D0-8F20 -00805F2CD064} \ LocalServer32

  • la rama de copia de seguridad mediante su exportación a un archivo
  • En la clave anterior, haga doble clic k (por defecto) y establecer su información de valor a:

    "C: \ Archivos de programa \ Microsoft Visual Studio 9.0 \ Common7 \ IDE \ devenv.exe"

    (o lo que su camino hacia la devenv.exe es)

  • Salga del Editor del registro.

+0

No tengo ese GUID en mi registro, supongo que es diferente para cada máquina. –

+0

Estaba pensando posiblemente más en la línea de eliminar de alguna manera la otra o deshabilitarla. El diálogo ya usa VS como el predeterminado, solo espera que lo confirme. –

0

Si todas las otras soluciones fallan, puede intentar otra ruta: el uso de un lenguaje de macros (a la AutoHotkey o AutoIt) para descartar todos los mensajes con una clave ...

0

Esto no es lo que estás pidiendo , pero otros que vienen a este hilo pueden querer saber cómo deshabilitarlos por completo. Simplemente deshabilite la depuración todos juntos en:

Options -> Advanced -> Browsing -> Disable script debugging. 
+0

Título actualizado; Una vez que pensé en lo que dijo, me pareció un poco ambiguo, generalmente el caso. –

0

¡Simplemente desactive el Administrador de depuración de la máquina en la lista de Servicios!

0

Esto sucede porque así es como se diseñó la cosa de depuración justo a tiempo.

Generalmente tengo varias instancias de ejecución de Visual Studio y esa pequeña caja las enumera todas para poder elegir la correcta. Pensarías que sería lo suficientemente inteligente como para elegir la única opción si solo hay una opción, pero no es así.

Cuestiones relacionadas