Miklix

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.


Aquesta pàgina es va traduir automàticament de l'anglès per tal de fer-la accessible al màxim de persones possible. Malauradament, la traducció automàtica encara no és una tecnologia perfeccionada, de manera que es poden produir errors. Si ho prefereixes, pots veure la versió original en anglès aquí:

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:

C:\Users\<USERNAME>\AppData\Local\Microsoft\VisualStudio\<VERSION_AND_INSTANCEID>\ComponentModelCache

Evidentment, hauríeu de substituir i pels vostres propis valors. També recordeu que la carpeta AppData normalment està oculta, però encara hi podeu accedir escrivint-la a la barra d'adreces si no voleu habilitar la visualització de fitxers i carpetes ocults.

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.

Comparteix a BlueskyComparteix a FacebookComparteix a LinkedInComparteix a TumblrComparteix a XComparteix a LinkedInPin a Pinterest

Mikkel Christensen

Sobre l'autor

Mikkel Christensen
Mikkel és el creador i propietari de miklix.com. Té més de 20 anys d'experiència com a programador/desenvolupador de programari informàtic professional i actualment treballa a temps complet per a una gran corporació informàtica europea. Quan no fa blocs, dedica el seu temps lliure a una gran varietat d'interessos, aficions i activitats, que fins a cert punt es poden reflectir en la varietat de temes tractats en aquest lloc web.