Microsoft သည် Visual Studio 2022 တွင်သာ တင်ပို့နိုင်ရန် open source .NET မှ Hot Reload လုပ်ဆောင်ချက်ကို ဖယ်ရှားလိုက်ပြီဖြစ်သည်။

Microsoft သည် .NET ပလပ်ဖောင်းမှ ယခင်က open source code ကို ဖယ်ရှားသည့် အလေ့အကျင့်သို့ ပြောင်းရွှေ့ခဲ့သည်။ အထူးသဖြင့် .NET 6 ပလပ်ဖောင်း၏ ဌာနခွဲအသစ်ကို တီထွင်နေသည့် အဖွင့်ကုဒ်အခြေခံမှ၊ မူလအဆိုပြုထားသည့် Visual Studio 2019 16.11 (Preview 1) ဖွံ့ဖြိုးတိုးတက်မှုတွင်သာမက Hot Reload လုပ်ဆောင်ချက်ကို အကောင်အထည်ဖော်မှုကို ဖယ်ရှားခဲ့သည်။ ပတ်ဝန်းကျင်တွင်သာမက open dotnet watch utility တွင်လည်း "

ဖယ်ရှားခြင်းအတွက် ကိုးကားရခြင်းအကြောင်းရင်းမှာ ၎င်းကို ဖွင့်ထားသည့် Visual Studio Code တည်းဖြတ်သူထက် ပိုမိုဆွဲဆောင်မှုရှိစေရန် စီးပွားဖြစ် Visual Studio 2022 ထုတ်ကုန်တွင်သာ ဝန်ဆောင်မှုကို တင်ပို့ရန် ဆုံးဖြတ်ခဲ့ခြင်း ဖြစ်သည်။ အောက်တိုဘာလ 21 ရက်နေ့တွင် Hot Reload ပံ့ပိုးမှု .NET SDK 6 တွင် ထည့်သွင်းမည်မဟုတ်ကြောင်း ဖော်ပြထားသည့် Hot Reload ကြေညာချက်တွင် ထပ်လောင်းတစ်ခု ပေါ်လာပြီး ကြိုးပမ်းအားထုတ်မှုများအားလုံးကို Visual Studio 2022 ၏ ဖွံ့ဖြိုးတိုးတက်မှုအတွက် အာရုံစိုက်ထားကြောင်း မှတ်သားဖွယ်တွေ့ရှိရပါသည်။ အသုံးပြုသူ မကျေနပ်မှုများပြီးနောက်၊ မှတ်စုကို ဖယ်ရှားလိုက်သော်လည်း အချိန်အနည်းငယ်ကြာပြီးနောက် ၎င်းကို ထပ်မံတွေ့ရှိခဲ့သည်။

Hot Reload သည် ပရိုဂရမ်တစ်ခု လုပ်ဆောင်နေချိန်တွင် ကုဒ်ကို တည်းဖြတ်ရန် နည်းလမ်းတစ်ခု ပေးစွမ်းပြီး လုပ်ဆောင်ချက်ကို ရပ်တန့်ခြင်း သို့မဟုတ် ခွဲမှတ်များ ပူးတွဲခြင်းမပြုဘဲ အပြောင်းအလဲများ ပြုလုပ်နိုင်စေမည်ဖြစ်သည်။ ဆော့ဖ်ဝဲအင်ဂျင်နီယာသည် အပလီကေးရှင်းကို dotnet နာရီထိန်းချုပ်မှုအောက်တွင် လုပ်ဆောင်နိုင်သည်၊ ထို့နောက် ကုဒ်ပြောင်းလဲမှုများကို လုပ်ဆောင်နေသည့်အက်ပ်တွင် အလိုအလျောက်သက်ရောက်ပြီး ရလဒ်ကိုချက်ချင်းကြည့်ရှုနိုင်စေခဲ့သည်။

အမှီအခိုကင်းသော developer များသည် open source အဖြစ် စာရင်းသွင်းထားပြီး .NET 6 RC1 အစမ်းထုတ်မှု၏ တစ်စိတ်တစ်ပိုင်းအဖြစ် စာရင်းသွင်းထားသည့် ဖယ်ရှားထားသော ကုဒ်သို့ ပြန်သွားရန် ကြိုးစားခဲ့သော်လည်း Microsoft သည် ဤအပြောင်းအလဲကို ခွင့်မပြုသည့်အပြင် ဆွေးနွေးမှုတွင် မှတ်ချက်များ ချန်ထားနိုင်မှုကိုလည်း ကန့်သတ်ထားသည်။ Microsoft ၏ လုပ်ဆောင်ချက်များသည် .NET ပလပ်ဖောင်းသည် အမှန်တကယ်တွင် open source ပရောဂျက်ဟုတ်မဟုတ် နားလည်သဘောပေါက်ရန် ပြန်လာခြင်းကိစ္စအား အခြေခံအဖြစ် ယူဆသော အသိုင်းအဝိုင်းအဖွဲ့ဝင်များအကြား ဒေါသဖြစ်စေခဲ့သည်။ နောက်ထပ်စိုးရိမ်စရာမှာ Visual Studio သည် Windows သီးသန့်ဖြစ်သောကြောင့် Hot Reload လုပ်ဆောင်ချက်ကို macOS နှင့် Linux တို့တွင် ရရှိနိုင်မည်မဟုတ်ပါ။

source: opennet.ru

မှတ်ချက် Add