Miklix

Visual Studio se při načítání posledních projektů při spuštění zavěsí

Vydáno: 28. června 2025 v 18:57:48 UTC

Občas se Visual Studio začne zasekávat na úvodní obrazovce při načítání seznamu posledních projektů. Jakmile to začne dělat, má tendenci to dělat často a často budete muset Visual Studio několikrát restartovat a obvykle musíte mezi jednotlivými pokusy o dosažení pokroku několik minut čekat. Tento článek se zabývá nejpravděpodobnější příčinou problému a jeho řešením.


Tato stránka byla strojově přeložena z angličtiny, aby byla přístupná co největšímu počtu lidí. Strojový překlad bohužel ještě není dokonalá technologie, takže může dojít k chybám. Pokud si přejete, můžete si prohlédnout původní anglickou verzi zde:

Visual Studio Hangs on Startup While Loading Recent Projects

Visual Studio se občas při spuštění zasekne při načítání seznamu posledních projektů. Jakmile se to začne dít, často se to děje často a může trvat několik pokusů, než se Visual Studio skutečně spustí.

Jednou, v den, kdy jsem to naléhavě nepotřeboval na konkrétním vývojářském počítači, jsem to nechal viset, abych zjistil, jak dlouho to bude trvat, zatímco budu pracovat na jiných počítačích. Když jsem se o osm hodin později chystal na celý den vypnout, stále to viselo, takže trpělivost se v tomto případě nezdá být schůdnou možností.

Problém je ještě otravnější tím, že se zdá, že mezi spuštěním Visual Studia musíte počkat několik minut, než se problém vyřeší. Pokud jej budete stále rychle spouštět, bude se to dít pořád dokola. Několikrát jsem strávil přes půl hodiny spouštěním Visual Studia, jakmile se s ním objevil tento problém. To samozřejmě není ideální, když se snažíte být v práci produktivní.

Ještě jsem nezjistil, co přesně tento problém způsobuje, ale naštěstí - po nějakém průzkumu - jsem našel způsob, jak ho spolehlivě vyřešit, když se objeví.

Zdá se, že problém souvisí s mezipamětí modelu komponent Visual Studia, která se může někdy poškodit. Co přesně poškození způsobuje, mi stále není jasné, ale když k němu dojde, můžete ji jednoduše smazat, což problém vyřeší.

Mezipaměť modelu komponenty se obvykle nachází v této složce:

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

Je zřejmé, že byste měli nahradit hodnoty a vlastními hodnotami. Nezapomeňte také, že složka AppData je obvykle skrytá, ale pokud nechcete povolit zobrazení skrytých souborů a složek, stále k ní máte přístup zadáním do adresního řádku.

Samotnou složku ComponentModelCache lze jednoduše smazat nebo přejmenovat a při příštím spuštění Visual Studia se nezasekne při načítání posledních projektů :-)

Problém vyřešen - ale pravděpodobně se dříve či později znovu objeví, takže si tento příspěvek možná budete chtít uložit do záložek ;-)

Poznámka: Tento článek je publikován v kategorii Dynamics 365, protože pro vývoj v Dynamics 365 obvykle používám Visual Studio. Domnívám se však, že zde popsaný problém je obecný problém se Visual Studiem a není specifický pro plugin D365.

Sdílet na BlueskySdílejte na FacebookuSdílet na LinkedInSdílet na TumblrSdílet na XSdílet na LinkedInPřipnout na Pinterest

Mikkel Christensen

O autorovi

Mikkel Christensen
Mikkel je tvůrcem a majitelem webu miklix.com. Má více než 20 let zkušeností jako profesionální programátor/vývojář softwaru a v současné době pracuje na plný úvazek pro velkou evropskou IT společnost. Pokud zrovna nepíše blog, věnuje svůj volný čas široké škále zájmů, koníčků a aktivit, což se může do jisté míry odrážet v rozmanitosti témat na tomto webu.