El Visual Studio es bloqueja a l'inici mentre carrega els projectes recents
Publicat: 28 de juny del 2025, a les 18:58:36 UTC
De tant en tant, el Visual Studio comença a penjar-se a la pantalla d'inici mentre carrega la llista de projectes recents. Un cop comença a fer-ho, tendeix a repetir-ho molt i sovint haureu de reiniciar el Visual Studio diverses vegades i, normalment, haureu d'esperar uns minuts entre intents per avançar. Aquest article tracta la causa més probable del problema i com resoldre'l.
Visual Studio Hangs on Startup While Loading Recent Projects
De vegades, el Visual Studio es penja en iniciar-se mentre carrega la llista de projectes recents. Un cop comença a passar, sovint continua passant molt sovint i pot caldre força intents per aconseguir que el Visual Studio s'obri.
Una vegada, un dia que no el necessitava urgentment en una màquina de desenvolupament en particular, el vaig deixar penjar per veure quant de temps trigaria mentre treballava en altres màquines. Quan estava a punt d'apagar-lo vuit hores més tard, encara estava penjat, així que la paciència no sembla una opció viable en aquest cas.
El problema es fa encara més molest pel fet que sembla que cal esperar uns minuts entre iniciar el Visual Studio per tenir la possibilitat que es resolgui. Si el torneu a iniciar ràpidament, continuarà passant. En diverses ocasions he passat més de mitja hora només intentant iniciar el Visual Studio un cop ja l'ha patit. Evidentment, això no és ideal quan intentes ser productiu a la feina.
Encara no he esbrinat què causa exactament aquest problema, però afortunadament, després de fer una mica de recerca, he trobat una manera de resoldre'l de manera fiable quan passa.
El problema sembla estar relacionat amb la memòria cau del model de components del Visual Studio, que aparentment de vegades es pot corrompre. La causa exacta de la corrupció encara és un misteri per a mi, però quan passa, simplement es pot suprimir, cosa que resol el problema.
La memòria cau del model de components normalment es troba en aquesta carpeta:
Evidentment, hauríeu de substituir
La carpeta ComponentModelCache es pot suprimir o canviar de nom i la propera vegada que inicieu el Visual Studio, no es penjarà mentre carrega els projectes recents :-)
Problema resolt, però probablement tornarà a passar tard o d'hora, així que potser voldràs afegir aquesta publicació als marcadors ;-)
Nota: Aquest article es publica a Dynamics 365, perquè el desenvolupament amb D365 és per al que normalment utilitzo el Visual Studio. Crec que el problema que es tracta aquí és un problema general del Visual Studio i no és específic del connector de D365.