Miklix

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-ի կոմպոնենտ մոդելի քեշի հետ, որը, կարծես թե, երբեմն կարող է վնասվել: Ինձ համար դեռևս առեղծված է, թե ինչն է պատճառը, բայց երբ դա տեղի է ունենում, դուք կարող եք պարզապես ջնջել այն, ինչը լուծում է խնդիրը:

Բաղադրիչի մոդելի քեշը սովորաբար գտնվում է այս թղթապանակում՝

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

Ակնհայտ է, որ դուք պետք է փոխարինեք և արժեքները ձեր սեփական արժեքներով։ Հիշեք նաև, որ AppData պանակը սովորաբար թաքնված է, բայց դուք դեռ կարող եք մուտք գործել դրան՝ այն մուտքագրելով հասցեի տողում, եթե չեք ցանկանում միացնել թաքնված ֆայլերի և թղթապանակների ցուցադրումը։

ComponentModelCache պանակը կարող է պարզապես ջնջվել կամ վերանվանվել, և հաջորդ անգամ, երբ դուք գործարկեք Visual Studio-ն, այն չի կախվի վերջին նախագծերը բեռնելիս :-)

Խնդիրը լուծված է, բայց այն, հավանաբար, կկրկնվի վաղ թե ուշ, այնպես որ, գուցե ցանկանաք այս գրառումը նշել ձեր էջանիշներին ;-)

Նշում. Այս հոդվածը հրապարակվել է Dynamics 365 լեզվական բաժնի ներքո, քանի որ D365 մշակման համար ես սովորաբար օգտագործում եմ Visual Studio-ն։ Սակայն կարծում եմ, որ այստեղ քննարկվող խնդիրը Visual Studio-ի ընդհանուր խնդիր է և ոչ թե D365 պլագինի համար։

Կիսվեք Bluesky-ումԿիսվել Facebook-ումԿիսվեք LinkedIn-ումԿիսվեք Tumblr-ումԿիսվեք X-ումԿիսվեք LinkedIn-ումԿպցնել Պինթրեսթում

Միկել Քրիստենսեն

Հեղինակի մասին

Միկել Քրիստենսեն
Mikkel-ը miklix.com-ի ստեղծողն ու սեփականատերն է: Նա ունի ավելի քան 20 տարվա աշխատանքային փորձ՝ որպես պրոֆեսիոնալ համակարգչային ծրագրավորող/ծրագրային ապահովման մշակող և ներկայումս լրիվ դրույքով աշխատում է եվրոպական խոշոր ՏՏ կորպորացիայի մեջ: Երբ նա բլոգ չի գրում, նա իր ազատ ժամանակն անցկացնում է հետաքրքրությունների, հոբբիների և գործունեության լայն շրջանակի վրա, որոնք որոշ չափով կարող են արտացոլվել այս կայքում ընդգրկված թեմաների բազմազանության մեջ: