2011-04-01 23 views
17

Estoy creando un sitio web en Visual Studio 2010. Me gustaría utilizar Visual Studio para la depuración de C#, sin usarlo como depurador de JavaScript. ¿Existe alguna forma de desactivar la depuración de scripts para los proyectos de Asp.Net? Ejecuto mis proyectos presionando F5 en mi Visual Studio.Cómo deshabilitar la depuración de scripts en Visual Studio 2010 al ejecutar el proyecto de sitio web Asp.Net?

(me he dado cuenta que cuando hay que adjuntar el depurador manualmente, puedo especificar el tipo de cosas que me gustaría depurar.)

Nota: me gustaría depurar JavaScript, pero no con Visual Studio 2010. La barra de herramientas del desarrollador será suficiente.

+0

¿Has probado la solución a la que me he vinculado? –

+0

@SirCripsalot - si ... funciona perfectamente, pero tuve que instalar el SDK SilverLight. Estoy estúpido: D. –

+1

Lo más ridículo es que el error se ha cerrado en Conectar con el motivo "Por diseño". –

Respuesta

14

Consulte this article en Connect, y el other article al que enlaza.

En resumen, es una solución. Aparentemente, VS no puede adjuntar el depurador tanto a Silverlight como a la secuencia de comandos, por lo que si activa la depuración de Silverlight, debe desactivar la depuración de las secuencias de comandos. Para acceder a esta configuración, vaya a Opciones de inicio que se encuentra en el sitio web Páginas de la propiedad.

+0

Wahahahha ... ¡increíble! Tuve que instalar el SDK de tiempo de ejecución de SilverLight (http://www.silverlight.net/getstarted/) pero funciona bien. Wahahaha ... ¡esta es la respuesta más divertida! –

+1

el primer enlace parece no funcionar. –

+0

Actualizado con el enlace de archivo. –

-3

Si está utilizando IE 8.0, vaya a Herramientas-Opciones de Internet-pestaña Avanzada- y desmarque Deshabilitar la depuración de scripts. Funciona bien aquí.

+0

Me gustaría depurar, pero no con Visual Studio. La barra de herramientas del desarrollador es suficiente. –

+0

Eso no funciona si usa VS2008 o superior. –

7

apenas van a de Depuración> Opciones de Configuración & y seleccione Just-In-Time y Deseleccionar script de tipos de códigos para permitir la depuración de.

Esto deshabilitará la depuración de scripts.

+4

Esto no funciona en un proyecto de sitio web. – NightOwl888

2

Tuve el mismo problema en VS2015. Allí puede elegir en qué navegador ejecuta/depurar proyecto. Creo que VS más antiguo abre el navegador predeterminado, por lo que debe cambiar eso.

De todos modos, configuré el proyecto para que se abra en Chrome y luego abrí manualmente IE y copié y pegué la URL de chrome. VS no depura JavaScript en ese caso.

0

En el proyecto del sitio web, haga clic en proyecto en el explorador de soluciones y vaya a las propiedades del proyecto -> vaya a la pestaña Web-> desplácese hasta la parte inferior de esta pestaña y seleccione el área de ASP.NET y casilla de verificación de Silverlight. Deshabilitará la depuración de scripts.

Cuestiones relacionadas