Microsoft har fjernet Hot Reload-funksjonaliteten fra åpen kildekode .NET til kun å sendes i Visual Studio 2022

Microsoft har gått over til praksisen med å fjerne tidligere åpen kildekode fra .NET-plattformen. Spesielt fra den åpne kodebasen der utviklingen av en ny gren av .NET 6-plattformen ble utført, implementeringen av Hot Reload-funksjonen, opprinnelig foreslått ikke bare i utviklingsmiljøet Visual Studio 2019 16.11 (Forhåndsvisning 1) , men også i det åpne verktøyet ble "dotnet watch" fjernet "

Årsaken til fjerningen var beslutningen om å bare sende funksjonen i det kommersielle Visual Studio 2022-produktet for å gjøre det mer attraktivt enn Visual Studio Code-editoren med åpen kildekode. Det er bemerkelsesverdig at 21. oktober dukket det opp et tillegg i Hot Reload-kunngjøringsnotatet, som sa at Hot Reload-støtte ikke vil bli inkludert i .NET SDK 6 og all innsats er fokusert på utviklingen av Visual Studio 2022. Etter misnøye fra brukere , lappen ble fjernet, men etter en tid ble den returnert igjen.

Hot Reload gir en måte å redigere kode på farten mens et program kjører, slik at du kan gjøre endringer uten å manuelt stoppe kjøringen eller legge til bruddpunkter. Utvikleren kunne kjøre applikasjonen under dotnet watch-kontroll, hvoretter endringer i koden automatisk ble brukt på den kjørende applikasjonen, noe som gjorde det mulig å umiddelbart observere resultatet.

Uavhengige utviklere prøvde å gå tilbake til depotet fjernet kode som allerede var oppført som åpen kildekode og en del av .NET 6 RC1 forhåndsvisningsutgivelsen, men Microsoft tillot ikke denne endringen og begrenset også muligheten til å legge igjen kommentarer i diskusjonen. Microsofts handlinger har skapt raseri blant fellesskapsmedlemmer som anser spørsmålet om retur som grunnleggende og gjør det mulig å forstå om .NET-plattformen faktisk er et åpen kildekode-prosjekt eller ikke. En annen bekymring er at fordi Visual Studio kun er Windows, vil Hot Reload-funksjonaliteten ikke være tilgjengelig på macOS og Linux.

Kilde: opennet.ru

Legg til en kommentar