Visual Studio သည် မကြာသေးမီက ပရောဂျက်များကို တင်နေချိန်တွင် Startup တွင် ဆိုင်းငံ့ထားသည်။
ထုတ်ဝေသည်- ၂၀၂၅၊ ဇွန် ၂၈ UTC ၁၈:၅၈:၃၄
နောက်ဆုံး မွမ်းမံပြင်ဆင်သည်- ၂၀၂၆၊ ဖေဖော်ဝါရီ ၂၄ UTC ၀၉:၁၆:၀၆
မကြာသေးမီက ပရောဂျက်များစာရင်းကို တင်နေချိန်တွင် Visual Studio သည် စတင်လုပ်ဆောင်သည့် ဖန်သားပြင်ပေါ်တွင် တစ်ကြိမ်တစ်ခါမျှ တွဲနေပါလိမ့်မည်။ ၎င်းကိုစတင်လုပ်ဆောင်သည်နှင့်တပြိုင်နက်၊ ၎င်းကိုအများကြီးဆက်လက်လုပ်ဆောင်လေ့ရှိပြီး Visual Studio ကိုမကြာခဏပြန်လည်စတင်ရန် လိုအပ်ပြီး ပုံမှန်အားဖြင့် တိုးတက်မှုရရှိရန်ကြိုးစားမှုများကြားမှ မိနစ်များစွာစောင့်ရမည်ဖြစ်သည်။ ဤဆောင်းပါးတွင် ပြဿနာ၏ ဖြစ်နိုင်ခြေအရှိဆုံးအကြောင်းရင်းနှင့် ၎င်းကို မည်သို့ဖြေရှင်းရမည်ကို ဖော်ပြထားပါသည်။
Visual Studio Hangs on Startup While Loading Recent Projects
တစ်ခါတစ်ရံမှာ Visual Studio ဟာ မကြာသေးမီက ပရောဂျက်တွေရဲ့စာရင်းကို တင်နေချိန်မှာ startup မှာ hang ဖြစ်နေတတ်ပါတယ်။ စပြီးလုပ်ဆောင်ပြီးတာနဲ့ အများကြီးဆက်ဖြစ်နေတတ်ပြီး Visual Studio ကိုဖွင့်ဖို့ ကြိုးစားမှုအကြိမ်ပေါင်းများစွာ ကြာနိုင်ပါတယ်။
တစ်ခါတုန်းက developer စက်တစ်ခုခုမှာ အရေးတကြီး မလိုအပ်တဲ့နေ့မှာ တခြားစက်တွေမှာ အလုပ်လုပ်နေတုန်း ဘယ်လောက်ကြာမလဲဆိုတာ ကြည့်ဖို့ ချိတ်ထားလိုက်တယ်။ ရှစ်နာရီကြာပြီးနောက် တစ်ရက်လုံး shutdown လုပ်တော့မယ့်အချိန်မှာတော့ ချိတ်နေတုန်းပဲ၊ ဒါကြောင့် စိတ်ရှည်ရှည်ထားဖို့က သင့်တော်တဲ့ ရွေးချယ်မှု မဖြစ်ပုံရတယ်။
Visual Studio ကိုစတင်တဲ့အခါ မိနစ်အနည်းငယ်စောင့်ရတာကြောင့် ဒီပြဿနာကို ပိုပြီးစိတ်အနှောင့်အယှက်ဖြစ်စေပါတယ်။ ပြဿနာကို ကျော်လွှားနိုင်ဖို့ အခွင့်အရေးရှိပါတယ်။ ပြန်စပြီး မြန်မြန်ပြန်စမယ်ဆိုရင် ဒီလိုပဲဖြစ်နေမှာပါ။ ဒီလိုဖြစ်လာရင် Visual Studio ကိုစတင်ဖို့ နာရီဝက်ကျော် အချိန်ပေးခဲ့ရပါတယ်။ အလုပ်မှာ ထိရောက်မှုရှိအောင် ကြိုးစားနေတဲ့အခါ ဒါက အကောင်းဆုံးမဟုတ်ပါဘူး။
ဒီပြဿနာရဲ့ အကြောင်းရင်းကို ကျွန်တော် တိတိကျကျ မသိသေးပေမယ့်၊ ကံကောင်းထောက်မစွာပဲ - သုတေသနတချို့ လုပ်ပြီးတဲ့နောက် - ဒီလိုဖြစ်လာတဲ့အခါ ယုံကြည်စိတ်ချစွာ ဖြေရှင်းနိုင်မယ့် နည်းလမ်းတစ်ခုကို ရှာတွေ့ခဲ့ပါတယ်။
ပြဿနာက Visual Studio ရဲ့ component model cache နဲ့ ဆက်စပ်နေပုံရပြီး တစ်ခါတလေ ပျက်စီးသွားတတ်တယ်လို့ ထင်ရပါတယ်။ ဘာကြောင့် ပျက်စီးသွားတယ်ဆိုတာကတော့ ကျွန်တော့်အတွက် ပဟေဠိဆန်နေဆဲပါ။ ဒါပေမယ့် ဖြစ်လာတဲ့အခါ ဖျက်လိုက်ရုံပါပဲ။ အဲဒါက ပြဿနာကို ဖြေရှင်းပေးပါတယ်။
component model cache ကို ပုံမှန်အားဖြင့် ဤ folder တွင် တည်ရှိသည်-
(USERNAME) နှင့် (VERSION_AND_INSTANCEID) တို့ကို သင့်ကိုယ်ပိုင်တန်ဖိုးများဖြင့် အစားထိုးသင့်သည်မှာ ထင်ရှားပါသည်။ AppData ဖိုဒါသည် များသောအားဖြင့် ဝှက်ထားလေ့ရှိသော်လည်း ဝှက်ထားသောဖိုင်များနှင့် ဖိုဒါများကို ပြသခြင်းကို မဖွင့်လိုပါက လိပ်စာဘားတွင် ရိုက်ထည့်ခြင်းဖြင့် ၎င်းကို ဝင်ရောက်ကြည့်ရှုနိုင်ဆဲဖြစ်ကြောင်းလည်း မမေ့ပါနှင့်။
ComponentModelCache ဖိုဒါကိုယ်တိုင်ကို ဖျက်ပစ်နိုင်သလို အမည်ပြောင်းလည်း လုပ်နိုင်ပြီး၊ နောက်တစ်ကြိမ် Visual Studio ကိုဖွင့်တဲ့အခါ မကြာသေးမီက ပရောဂျက်တွေကို တင်နေချိန်မှာ hang မဖြစ်တော့ပါဘူး။ :-)
ပြဿနာပြေလည်ပါပြီ - ဒါပေမယ့် အနှေးနဲ့အမြန် ပြန်ဖြစ်နိုင်ပါတယ်၊ ဒါကြောင့် ဒီပို့စ်ကို bookmark လုပ်ထားသင့်ပါတယ် ;-)
မှတ်ချက်- ဤဆောင်းပါးကို Dynamics 365 အောက်တွင် ထုတ်ဝေထားပါသည်၊ အဘယ်ကြောင့်ဆိုသော် ကျွန်ုပ်သည် Visual Studio အတွက် Dynamics 365 for Operations ဖွံ့ဖြိုးတိုးတက်ရေးကို အသုံးပြုလေ့ရှိသောကြောင့်ဖြစ်သည်။ ဤနေရာတွင် ဖော်ပြထားသော ပြဿနာသည် Visual Studio ၏ အထွေထွေပြဿနာတစ်ခုဖြစ်ပြီး Dynamics 365 plugin နှင့်သာ သက်ဆိုင်သည်ဟု ကျွန်ုပ်ယုံကြည်ပါသည်။
နောက်ထပ်စာဖတ်ခြင်း။
ဤပို့စ်ကို သင်နှစ်သက်ပါက၊ ဤအကြံပြုချက်များကို သင်လည်း နှစ်သက်နိုင်ပါသည်-
- Dynamics 365 တွင် တိုးချဲ့မှုမှတစ်ဆင့် ပြသခြင်း သို့မဟုတ် တည်းဖြတ်ခြင်းနည်းလမ်းကို ထည့်ပါ။
- Dynamics 365 တွင် Financial Dimension အတွက် Lookup Field တစ်ခု ဖန်တီးခြင်း။
- Dynamics 365 FO Virtual Machine Dev သို့မဟုတ် ပြုပြင်ထိန်းသိမ်းမှုမုဒ်တွင် စမ်းသပ်ပါ။
