Майкрософт нээлттэй эх сурвалжийн .NET-ээс Hot Reload функцийг устгасан бөгөөд зөвхөн Visual Studio 2022 дээр нийлүүлэх болно

Майкрософт өмнө нь нээлттэй эх кодыг .NET платформоос устгах практикт шилжсэн. Тодруулбал, .NET 6 платформын шинэ салбарыг хөгжүүлэх ажил хийгдсэн нээлттэй кодын баазаас зөвхөн Visual Studio 2019 16.11 хөгжүүлэлтийн орчинд санал болгож байсан Халуун дахин ачаалах функцийг хэрэгжүүлэх (Урьдчилан харах 1) , гэхдээ бас нээлттэй хэрэгсэлд "dotnet watch" устгагдсан "

Устгах болсон шалтгаан нь нээлттэй Visual Studio Code засварлагчаас илүү сонирхол татахуйц болгохын тулд зөвхөн арилжааны Visual Studio 2022 бүтээгдэхүүнд уг функцийг нийлүүлэхээр шийдсэн явдал юм. 21-р сарын 6-нд Халуун дахин ачаалах мэдэгдлийн тэмдэглэлд нэмэлт өөрчлөлт орсон нь .NET SDK 2022-д Халуун дахин ачаалах дэмжлэгийг оруулахгүй бөгөөд бүх хүчин чармайлт Visual Studio XNUMX-ийг хөгжүүлэхэд чиглэгдэж байна. Хэрэглэгчийн сэтгэл ханамжгүй байдлын дараа. , тэмдэглэлийг устгасан боловч хэсэг хугацааны дараа дахин буцааж өгсөн.

Hot Reload нь програм ажиллаж байх үед кодыг шууд засварлах боломжийг олгодог бөгөөд гүйцэтгэлийг гараар зогсоох, таслах цэгийг хавсаргахгүйгээр өөрчлөлт хийх боломжийг танд олгоно. Хөгжүүлэгч програмыг dotnet watch-ын хяналтан дор ажиллуулж болох бөгөөд үүний дараа кодонд хийсэн өөрчлөлтүүд нь ажиллаж байгаа програмд ​​автоматаар хэрэглэгдэж, үр дүнг шууд ажиглах боломжтой болсон.

Бие даасан хөгжүүлэгчид нээлттэй эх сурвалж болон .NET 6 RC1 урьдчилан үзэх хувилбарын нэг хэсэг гэж аль хэдийн жагсаагдсан байсан устгасан код руу буцах гэж оролдсон боловч Microsoft энэ өөрчлөлтийг зөвшөөрөөгүй бөгөөд хэлэлцүүлэгт сэтгэгдэл үлдээх боломжийг хязгаарласан. Майкрософт компанийн үйлдлүүд буцах асуудлыг үндсэн асуудал гэж үзэж, .NET платформ нь үнэхээр нээлттэй эхийн төсөл мөн эсэхийг ойлгох боломжтой болгож буй нийгэмлэгийн гишүүдийн дургүйцлийг төрүүлэв. Өөр нэг санаа зовоосон асуудал бол Visual Studio нь зөвхөн Windows-д зориулагдсан тул Hot Reload функц нь macOS болон Linux дээр ажиллахгүй.

Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх