Visual Studio-ն կախվում է գործարկման ժամանակ՝ վերջին նախագծերը բեռնելիս
Հրապարակվել է՝ 28 հունիսի, 2025 թ., 09:41:43 UTC
Ժամանակ առ ժամանակ, Visual Studio-ն սկսում է կախվել մեկնարկային էկրանին՝ վերջին նախագծերի ցանկը բեռնելիս։ Երբ այն սկսում է դա անել, այն հակված է շարունակել դա անել հաճախ, և դուք հաճախ ստիպված կլինեք մի քանի անգամ վերագործարկել Visual Studio-ն, և սովորաբար ստիպված կլինեք մի քանի րոպե սպասել առաջընթաց գրանցելու փորձերի միջև։ Այս հոդվածը ներկայացնում է խնդրի ամենահավանական պատճառը և այն լուծելու եղանակները։
Visual Studio Hangs on Startup While Loading Recent Projects
Երբեմն Visual Studio-ն կարող է կախվել մեկնարկի ժամանակ՝ վերջին նախագծերի ցանկը բեռնելիս։ Երբ դա սկսում է տեղի ունենալ, այն հաճախ կրկնվում է, և կարող է պահանջվել մի քանի փորձ, որպեսզի Visual Studio-ն իրականում բացվի։
Մի անգամ, մի օր, երբ ես այն շտապ կարիք չունեի որևէ մշակող մեքենայի վրա, ես պարզապես թողեցի այն կախված՝ տեսնելու համար, թե որքան ժամանակ կպահանջվի, մինչ ես աշխատում եմ մյուս մեքենաների վրա: Երբ ութ ժամ անց ես պատրաստվում էի անջատել այն այդ օրվա համար, այն դեռ կախված էր, ուստի համբերությունը այս դեպքում կենսունակ տարբերակ չի թվում:
Խնդիրն ավելի է նյարդայնացնում այն փաստը, որ թվում է, թե Visual Studio-ն գործարկելուց հետո անհրաժեշտ է մի քանի րոպե սպասել, որպեսզի խնդիրը հաղթահարվի։ Եթե պարզապես շարունակեք այն արագ վերագործարկել, այն պարզապես կշարունակվի։ Ես մի քանի անգամ կես ժամից ավելի եմ ծախսել Visual Studio-ն գործարկելու վրա, երբ այն սկսել է այս խնդիրը լուծել։ Սա ակնհայտորեն իդեալական չէ, երբ փորձում եք արդյունավետ լինել աշխատանքի վայրում։
Ես դեռ չեմ պարզել, թե ինչն է ճիշտ առաջացնում այս խնդիրը, բայց, բարեբախտաբար, որոշ հետազոտություններ կատարելուց հետո, ես գտել եմ այն հուսալիորեն լուծելու միջոց, երբ այն տեղի է ունենում։
Խնդիրը, կարծես թե, կապված է Visual Studio-ի կոմպոնենտ մոդելի քեշի հետ, որը, կարծես թե, երբեմն կարող է վնասվել: Ինձ համար դեռևս առեղծված է, թե ինչն է պատճառը, բայց երբ դա տեղի է ունենում, դուք կարող եք պարզապես ջնջել այն, ինչը լուծում է խնդիրը:
Բաղադրիչի մոդելի քեշը սովորաբար գտնվում է այս թղթապանակում՝
Ակնհայտ է, որ դուք պետք է փոխարինեք
ComponentModelCache պանակը կարող է պարզապես ջնջվել կամ վերանվանվել, և հաջորդ անգամ, երբ դուք գործարկեք Visual Studio-ն, այն չի կախվի վերջին նախագծերը բեռնելիս :-)
Խնդիրը լուծված է, բայց այն, հավանաբար, կկրկնվի վաղ թե ուշ, այնպես որ, գուցե ցանկանաք այս գրառումը նշել ձեր էջանիշներին ;-)
Նշում. Այս հոդվածը հրապարակվել է Dynamics 365 լեզվական բաժնի ներքո, քանի որ D365 մշակման համար ես սովորաբար օգտագործում եմ Visual Studio-ն։ Սակայն կարծում եմ, որ այստեղ քննարկվող խնդիրը Visual Studio-ի ընդհանուր խնդիր է և ոչ թե D365 պլագինի համար։