Visual Studio se bloquea al iniciarse mientras se cargan proyectos recientes
Publicado: 28 de junio de 2025, 18:57:51 UTC
De vez en cuando, Visual Studio se bloquea en la pantalla de inicio al cargar la lista de proyectos recientes. Una vez que esto ocurre, suele repetirse con frecuencia y, a menudo, será necesario reiniciar Visual Studio varias veces y esperar varios minutos entre intentos para avanzar. Este artículo explica la causa más probable del problema y cómo solucionarlo.
Visual Studio Hangs on Startup While Loading Recent Projects
Ocasionalmente, Visual Studio se bloquea al iniciarse mientras carga la lista de proyectos recientes. Una vez que esto ocurre, suele repetirse con frecuencia y pueden ser necesarios varios intentos para que Visual Studio se abra.
Una vez, un día que no lo necesitaba urgentemente en una máquina de desarrollo en particular, lo dejé colgado para ver cuánto tardaba mientras trabajaba en otras máquinas. Cuando estaba a punto de apagarlo ocho horas después, seguía colgado, así que la paciencia no parece una opción viable en este caso.
El problema se vuelve aún más molesto porque parece que hay que esperar unos minutos entre cada inicio de Visual Studio para que se solucione. Si se reinicia rápidamente, seguirá ocurriendo. En varias ocasiones, he tardado más de media hora en iniciar Visual Studio una vez que se ha visto afectado. Obviamente, esto no es ideal si se intenta ser productivo en el trabajo.
Todavía tengo que descubrir qué causa exactamente este problema, pero afortunadamente, después de investigar un poco, encontré una forma confiable de resolverlo cuando sucede.
El problema parece estar relacionado con la caché del modelo de componentes de Visual Studio, que, al parecer, a veces puede dañarse. La causa exacta de la corrupción sigue siendo un misterio para mí, pero cuando ocurre, basta con eliminarla, lo que soluciona el problema.
El caché del modelo de componentes normalmente se encuentra en esta carpeta:
Obviamente, debes reemplazar
La carpeta ComponentModelCache se puede eliminar o cambiar de nombre y la próxima vez que inicie Visual Studio, no se bloqueará mientras carga proyectos recientes :-)
Problema resuelto, pero probablemente volverá a ocurrir tarde o temprano, así que quizás quieras marcar esta publicación como favorita ;-)
Nota: Este artículo se publica en Dynamics 365, ya que suelo usar Visual Studio para el desarrollo en D365. Sin embargo, creo que el problema que se aborda aquí es un problema general de Visual Studio y no específico del complemento de D365.