6

Si abro un proyecto de ASP.NET, utilizando Visual Studio 2008 e Internet Explorer, Visual Studio inicia la depuración de scripts. Obtengo un nodo Documentos de script con un nodo secundario de Windows Internet Explorer y Default.aspx con un bazillion de nodos de código anónimo debajo.Cómo cierro la depuración de secuencias de comandos de Visual Studio 2008

Tengo dificultades para apagar esto, aparte de decirle a VS que inicie la aplicación en FireFox. He buscado y he encontrado la solución para cerrar la depuración de scripts en Internet Explorer, pero esto no cambió nada para mí.

¿Alguien ha encontrado una solución?

+0

que debería haber aclarado también, estoy usando Internet Explorer 8. Opciones de Internet -> Avanzado: Tanto Desactivar la depuración de scripts (Internet Explorer) y (otras) se comprueban. –

Respuesta

2

Debido a que este es un problema conocido, y una posible solución es instalar Silverlight Tools, he decidido que la mejor solución es deshacerse de Internet Explorer 8 y acaba de lanzar mis sitios en Firefox.

1

Bastante seguro de que es una opción de IE y que requiere un reinicio.

+1

Es una opción de IE, pero no debería requerir un reinicio. – markt

+0

Es posible que deba reiniciar IE pero no reiniciar el sistema. –

4

¿verificó si las dos casillas en IE desactivar la depuración de scripts:

Deshabilitar la depuración de scripts (Internet Explorer)

Deshabilitar la depuración de scripts (Otro)

Además, asegúrese de que después de realizar la cambie cerró todas las instancias de IE. Luego, intente depurar con VS nuevamente.

Actualización: acabo de intentarlo y esta solución no funciona.

Update2: sigue sin funcionar después de un reinicio

encontrado finalmente una solución posible from here. Aparentemente, este es un problema conocido y la solución consiste en instalar las herramientas de Silverlight y decirle al proyecto web que depure Silverlight (aparentemente, el depurador no puede depurar tanto Silverlight como las secuencias de comandos).

Confirmado: La solución de herramientas de Silverlight sí funciona.

+0

Esas son buenas noticias. Al menos yo no soy el único. –

+1

Ugg, instale más producto para reparar otro producto. Buen hallazgo en el artículo sin embargo. Gracias. –

+0

Me alegro de poder encontrar la respuesta. Este es uno de esos temas realmente frustrantes donde las cosas no funcionan como deberían. Gran pregunta! –

0

En IE, vaya a Opciones de Internet -> pestaña Opciones avanzadas y marca Deshabilitar la depuración de scripts (Internet Explorer)

5

Deshabilitar todos depuración de scripts:

  • abierto un nuevo símbolo del sistema (Inicio> ejecutar, cmd.exe). Si usted está en un equipo de 64 bits esto tiene que ser un 32 bits pronta (Inicio> Ejecutar, c: \ windows \ SysWOW64 \ cmd.exe)
  • reg add HKLM \ SOFTWARE \ Microsoft \ VisualStudio \ 9.0 \ AD7Metrics \ Engine \ {F200A7E7-DEA5-11D0-B854-00A0244A1DE2} /v ProgramProvider/d {} 4FF9DEF4-8922-4D02-9379-3FFA64D1D639 /f

Si están utilizando Visual Web Developer Express, reemplace 'VisualStudio' con 'VWDExpress':

  • reg agrega HKLM \ SOFTWARE \ Microsoft \ VWDExpress \ 9.0 \ AD7Metrics \ Engine \ {F200A7E7-DEA5-11D0-B854-00A0244A1DE2} /v ProgramProvider/d {} 4FF9DEF4-8922-4D02-9379-3FFA64D1D639 /f

Si desea restaurar su computadora de modo que puede depurar guiones de nuevo:

  • reg add HKLM \ SOFTWARE \ Microsoft \ VisualStudio \ 9.0 \ AD7Metrics \ Engine \ {F200A7E7-DEA5-11D0-B854-00A0244A1DE2} /v ProgramProvider/d {170EC3FC-4E80-40AB-A85A-55900C7C70DE} /f
+0

Tenía grandes esperanzas, pero desafortunadamente esto tampoco funcionó. –

+0

Este trucos de registro funciona bien para mí VSTS 2008 SP1, IE8, Win7 32Bit – Salamander2007

+1

No funciona porque hay un error tipográfico en la clave de registro. Funcionará si agrega un '\' entre 'Motor' y '{F200A7E7-DEA5-11D0-B854-00A0244A1DE2}'. –

0

En Internet Explorer: Herramientas -> Opciones de Internet -> Pestaña Avanzado -> Desactivar la depuración de scripts

Internet Options Screenshot

0

Ha tratado clic derecho en el archivo y seleccionar "Ver en el explorador" para ver si obtiene el mismo error? Este método evita la necesidad de depurar el código si está seguro de que está libre de errores.

+0

Esto es desde un punto de vista de depuración VS, por supuesto. –

0

En Visual Studio, vaya a Herramientas> Opciones. Asegúrate de que la opción "Mostrar todos los ajustes" esté marcada.

Visual Studio Tool Options

Es en la sección Depuración

+0

¿Dónde está la bandera Mostrar todas las configuraciones? No se pudo encontrar nada sobre la desactivación de la depuración de scripts. –

+0

Ídem: nunca he visto un indicador de "Mostrar todas las configuraciones". Uso de VS 2008 para desarrolladores de equipos – NotMe

0

Funciona para mí.

Este trabajo requiere la instalación de Silverlight 2 Tools para Visual Studio 2008 SP1. Entonces, si no tiene estas herramientas instaladas, puede descargarlas de Microsoft (http://www.microsoft.com/downloads/details.aspx?familyid=C22D6A7B-546F-4407-8EF6-D60C8EE221ED&displaylang=en). Si esta no es una opción para ti, hay algunas alternativas de trabajo en la parte inferior de esta publicación de blog. Haga clic con el botón derecho en su proyecto y abra las propiedades del proyecto Vaya a la hoja 'Opciones de inicio' y haga clic en el botón 'Silverlight' en la parte inferior de la pantalla. Debido a que el depurador no puede depurar el código de Silverlight y el código de Script al mismo tiempo, esto deshabilitará la depuración de Script y por lo tanto evitará el problema.

http://blogs.msdn.com/greggm/archive/2009/04/06/disabling-script-debugging-in-vs-2008-ie8.aspx

0

siga estos pasos para Visual Studio 2008

1)

32Bit: start->run, cmd.exe 
64Bit: start->run, c:\windows\syswow64\cmd.exe 

2) Ejecutar estos comandos:

a. para cerrar:

reg add HKLM\SOFTWARE\Microsoft\VisualStudio\9.0\AD7Metrics\Engine\{F200A7E7-DEA5-11D0-B854-00A0244A1DE2} /v ProgramProvider /d {4FF9DEF4-8922-4D02-9379-3FFA64D1D639} /f 

b. para abrir:

reg add HKLM\SOFTWARE\Microsoft\VisualStudio\9.0\AD7Metrics\Engine\{F200A7E7-DEA5-11D0-B854-00A0244A1DE2} /v ProgramProvider /d {170EC3FC-4E80-40AB-A85A-55900C7C70DE} /f 
Cuestiones relacionadas