En el último año hemos tenido varias incidencias sobre problemas de rendimiento cuando se debugean aplicaciones ASP.NET 2.0 con Visual Studio 2005. El problema en estos casos no suele ser construir el proyecto, sino que algunas veces el debugger tarda mucho tiempo en llegar al primer breakpoint una vez se ha lanzado la aplicacion (unos 45 segundos y algunas veces más).
Hemos publicado hace poco un parche que podéis descargar y arreglar este problema. Podéis descargarlo aquí, y leer más sobre él en este artículo.
Viendo el problema
Este bug ha sido muy difícil de encontrar y analizar. La falta de rendimiento cuando hay breakpoints en archivos de código fuente en el mismo proyecto con el mismo nombre (por ejemplo: dos archivos default.aspx.cs) y que estaban organizados en una organización de directorios concreta en disco. El parche corrige el problema y previene al debugger de pararse cuando intenta cargar los simbolos del assembly del proyecto web en este caso.
Para soporte técnico con este parche.
Si tenéis problemas instalando el parche o si los problemas continúan después de instalarlo, podéis contactar con el soporte técnico de Microsoft para ayudaros a corregir el problema. Las llamadas al soporte técnico son gratuítas si están relacionadas con un bug de algún producto. Podéis encontrar más detalles sobre cómo poneros en contacto con soporte en esta página (podéis buscar el teléfono de soporte de vuestro país).
Otros parches.
Posteé sobre otros parches relacionados con ASP.NET y vs que podeis descargar. Aquí teneís una lista a esos post:
- Parche para algunos problemas de compilación de asp.net
- Parche para debugear aplicaciones aspnet en iis7.
- Parche para el problema de “index was outside the bounds of the array”.
Más rendimiento y post con tutoriales y trucos
Aseguráos de leer el post sobre optimización de construcción de proyectos web con ASP.NET 2.0 con VS 2005 si tenéis problemas de rendimiento con VS 2005
Visitad mi tag sobre trucos para entender mejor algunos de mis post anteriores sobre ASP.NET y Visual Studio.
Espero que sirva.
Scott.
Traducido por: Juan María Laó Ramos. Microsoft Student Partner.
toH tlhIngan Hol DajatlhlaH ‘e’ DaneH’a’?
4 thoughts on “Parche público para problema de rendimiento debugeando ASP.NET en VS 2005”