Visual Studio hang vas tydens opstart tydens laai van onlangse projekte
Gepubliseer: 28 Junie 2025 om 18:58:23 UTC
Elke nou en dan begin Visual Studio op die opstartskerm hang terwyl die lys van onlangse projekte laai. Sodra dit dit begin doen, is dit geneig om dit baie keer te doen en jy sal Visual Studio dikwels verskeie kere moet herbegin, en tipies 'n paar minute tussen pogings moet wag om vordering te maak. Hierdie artikel dek die mees waarskynlike oorsaak van die probleem en hoe om dit op te los.
Visual Studio Hangs on Startup While Loading Recent Projects
Soms sal Visual Studio vashaak tydens opstart terwyl die lys van onlangse projekte gelaai word. Sodra dit begin gebeur, gebeur dit dikwels gereeld, en dit kan heelwat pogings neem om Visual Studio werklik oop te maak.
Eenkeer, op 'n dag waar ek dit nie dringend op 'n spesifieke ontwikkelmasjien nodig gehad het nie, het ek dit net laat hang om te sien hoe lank dit sou neem terwyl ek aan ander masjiene gewerk het. Toe ek agt uur later op die punt was om vir die dag af te skakel, het dit steeds gehang, so geduld lyk nie na 'n lewensvatbare opsie in hierdie geval nie.
Die probleem word verder irriterend gemaak deur die feit dat dit lyk asof jy 'n paar minute moet wag tussen die opstart van Visual Studio om 'n kans te hê dat dit die probleem sal oorkom. As jy dit net vinnig weer aanhou begin, sal dit net aanhou gebeur. Ek het al by verskeie geleenthede meer as 'n halfuur spandeer om Visual Studio te laat begin sodra dit hiermee geteister is. Dit is natuurlik nie ideaal as jy probeer om produktief by die werk te wees nie.
Ek moet nog uitvind wat presies hierdie probleem veroorsaak, maar gelukkig – na 'n bietjie navorsing – het ek 'n manier gevind om dit betroubaar op te los wanneer dit gebeur.
Die probleem blyk verband te hou met Visual Studio se komponentmodelkasgeheue, wat blykbaar soms korrup kan raak. Wat presies die korrupsie veroorsaak, is nog steeds vir my 'n raaisel, maar wanneer dit gebeur, kan jy dit net uitvee, wat die probleem oplos.
Die komponentmodelkasgeheue is normaalweg in hierdie vouer geleë:
Jy moet natuurlik
Die ComponentModelCache-lêergids self kan net verwyder of hernoem word en die volgende keer as jy Visual Studio begin, sal dit nie vashaak terwyl dit onlangse projekte laai nie :-)
Probleem opgelos - maar dit sal waarskynlik vroeër of later weer voorkom, so miskien sal jy hierdie plasing wil boekmerk ;-)
Let wel: Hierdie artikel word gepubliseer onder Dynamics 365, want D365-ontwikkeling is waarvoor ek tipies Visual Studio gebruik. Ek glo egter dat die probleem wat hier gedek word 'n algemene probleem met Visual Studio is en nie spesifiek vir die D365-inprop is nie.