Lo nuevo en el depurador de Visual Studio
Actualización: noviembre 2007
El depurador se ha optimizado mediante la inclusión de las características siguientes:
El comando Step Into Specific funciona ahora con código administrado y con código nativo. Para obtener más información, vea Cómo: Ejecutar una función concreta.
El depurador ya no entra de forma predeterminada en las propiedades administradas y operadores. Para obtener más información, vea Cómo: Entrar en las propiedades y los operadores en código administrado.
Ahora puede entrar en el código fuente de .NET Framework al depurar. Para obtener más información, vea Cómo: Depurar código fuente de .NET Framework.
Cambios en el depurador de Visual Studio 2008
El depurador de Visual Studio 2008 se ha optimizado mediante la inclusión de las características siguientes:
Compatibilidad con depuración remota para Windows Vista.
Se puede realizar depuración en o desde una plataforma que ejecute el sistema operativo Windows Vista. Para obtener más información, vea Cómo: Configurar la depuración remota.
Compatibilidad mejorada con la depuración de aplicaciones multiproceso.
Mejoras en la ventana Subprocesos, marcado de subprocesos de especial interés, marcadores de subprocesos en una ventana de código fuente, y modificación de subprocesos en una ventana de código fuente. Para obtener más información, vea Depurar aplicaciones multiproceso.
Compatibilidad con depuración para la programación de LINQ.
Es posible depurar consultas LINQ incluyendo LINQ en consultas SQL. Para obtener más información, vea Depurar LINQ.
Compatibilidad con depuración para Windows Communications Foundation.
Para obtener más información, vea Depurar servicios WCF.
Compatibilidad mejorada con la depuración de script, incluyendo:
Los archivos de script de cliente generados a partir de scripts de servidor aparecen ahora en el Explorador de soluciones. La ventana Explorador de scripts ya no es necesaria y se ha quitado. Para obtener más información, vea Cómo: Ver documentos de script.
Los puntos de interrupción establecidos en los archivos de script de servidor se asignan automáticamente a los puntos de interrupción correspondientes en los archivos de script de cliente. Para obtener más información, vea Cómo: Establecer puntos de interrupción en script.
Fácil asociación a procesos de script. Para obtener más información, vea Cómo: Adjuntar a script.
Mejoras del modelo de automatización del depurador.
Mejoras en la manipulación de los puntos de seguimiento, la ventana de módulos, los valores de excepciones y la ruta de acceso de símbolos.
Evaluación de funciones mejorada.
Mejoras en la detección de la evaluación de funciones. La evaluación de funciones se anula si el depurador detecta que la evaluación está esperando un subproceso inmovilizado.