Microsoft parantos ngamimitian ngahapus kode sumber terbuka tina platform .NET. Sacara khusus, fitur Hot Reload, anu mimitina diwanohkeun henteu ngan ukur dina lingkungan pamekaran Visual Studio 2019 16.11 (Preview 1) tapi ogé dina utilitas "dotnet watch" sumber terbuka, parantos dihapus tina basis kode sumber terbuka dimana cabang platform .NET 6 anu énggal dikembangkeun.
Alesan anu disebutkeun pikeun ngahapusna nyaéta kaputusan pikeun ngirimkeun fitur éta sacara éksklusif dina produk Visual Studio 2022 komérsial, pikeun ningkatkeun daya tarikna dibandingkeun sareng éditor Visual Studio Code sumber terbuka. Anu penting, dina tanggal 21 Oktober, catetan pengumuman Hot Reload ngalebetkeun catetan anu nyatakeun yén dukungan Hot Reload moal kalebet dina .NET SDK 6 sareng sadaya upaya pamekaran difokuskeun kana Visual Studio 2022. Saatos protes pangguna, catetan éta dihapus, tapi engkéna dibalikkeun deui.
Hot Reload nyadiakeun alat pikeun ngédit kode sacara langsung nalika palaksanaan program, ngamungkinkeun parobihan dilakukeun tanpa ngeureunkeun palaksanaan sacara manual atanapi nyetel breakpoint. Pamekar tiasa ngajalankeun aplikasi dina "dotnet watch," saatos éta parobihan kana kode bakal sacara otomatis diterapkeun kana aplikasi anu nuju dijalankeun, ngamungkinkeun hasilna langsung dititénan.
Pamekar mandiri nyobian mulangkeun kode anu dihapus, anu parantos janten sumber terbuka sareng kalebet dina rilis pratinjau .NET 6 RC1, ka gudang, tapi Microsoft nyegah parobihan ieu sareng ogé ngawatesan kamampuan pikeun ninggalkeun koméntar dina diskusi. Peta Microsoft nyababkeun amarah di antara anggota komunitas, anu nganggap masalah mulangkeun penting sareng penting pikeun ngartos naha platform .NET leres-leres sumber terbuka. Rasa teu sugema ogé dipicu ku kanyataan yén, kusabab sifat Visual Studio anu ngan ukur platform, Windows, fungsi "Hot Reload" moal sayogi kanggo macOS и Linux.
sumber: opennet.ru
