Visual Studio si blocca all'avvio durante il caricamento dei progetti recenti
Pubblicato: 28 giugno 2025 alle ore 18:57:55 UTC
Di tanto in tanto, Visual Studio si blocca nella schermata di avvio durante il caricamento dell'elenco dei progetti recenti. Una volta iniziato, tende a ripetersi più volte e spesso è necessario riavviare Visual Studio più volte, con in genere diversi minuti di attesa tra un tentativo e l'altro per procedere. Questo articolo illustra la causa più probabile del problema e come risolverlo.
Visual Studio Hangs on Startup While Loading Recent Projects
A volte, Visual Studio si blocca all'avvio durante il caricamento dell'elenco dei progetti recenti. Una volta iniziato, spesso continua a verificarsi ripetutamente e possono essere necessari diversi tentativi per riuscire ad aprire Visual Studio.
Una volta, in un giorno in cui non ne avevo bisogno urgentemente su una particolare macchina di sviluppo, l'ho lasciato in sospeso per vedere quanto tempo ci avrebbe messo mentre lavoravo su altre macchine. Quando stavo per spegnerlo, otto ore dopo, era ancora in sospeso, quindi la pazienza non sembra essere un'opzione praticabile in questo caso.
Il problema è reso ancora più fastidioso dal fatto che sembra sia necessario attendere qualche minuto tra un avvio e l'altro di Visual Studio per avere la possibilità di risolverlo. Se si continua a riavviarlo rapidamente, il problema continuerà a verificarsi. In diverse occasioni ho impiegato più di mezz'ora solo per avviare Visual Studio dopo che si è verificato il problema. Questo non è ovviamente l'ideale quando si cerca di essere produttivi al lavoro.
Devo ancora capire esattamente cosa causa questo problema, ma fortunatamente, dopo aver fatto qualche ricerca, ho trovato un modo per risolverlo in modo affidabile quando si verifica.
Il problema sembra essere correlato alla cache del modello di componenti di Visual Studio, che a quanto pare a volte può danneggiarsi. La causa esatta del danneggiamento è ancora un mistero per me, ma quando si verifica, è sufficiente eliminarla, risolvendo il problema.
La cache del modello dei componenti si trova normalmente in questa cartella:
Ovviamente, dovresti sostituire
La cartella ComponentModelCache può essere semplicemente eliminata o rinominata e la prossima volta che avvierai Visual Studio, non si bloccherà durante il caricamento dei progetti recenti :-)
Problema risolto, ma probabilmente si ripresenterà prima o poi, quindi forse ti conviene aggiungere questo post ai preferiti ;-)
Nota: questo articolo è pubblicato con Dynamics 365, perché in genere utilizzo Visual Studio per lo sviluppo D365. Ritengo però che il problema qui trattato sia un problema generale di Visual Studio e non specifico del plugin D365.