Etter press reverserer Microsoft .Net 6 Hot Reload-beslutningen

Ikon for lesetid 2 min. lese


Lesere hjelper til med å støtte MSpoweruser. Vi kan få provisjon hvis du kjøper gjennom lenkene våre. Verktøytipsikon

Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer

Microsoft har vært involvert i en voksende brouhaha over deres kommersielt motiverte beslutning om å fjerne støtten for Hot Reload fra den kommende utgivelsen av .Net 6.

Hot Reload er en nyttig funksjon som lar utviklere endre kildekoden til en app mens den kjører og se resultatene umiddelbart. I stedet for å sende den med åpen kildekode .Net 6 bestemte Microsoft seg i stedet for å gjøre den til en betalt funksjon i Visual Studio 2022.

Etter et økende tilbakeslag fra både i og utenfor selskapet har Microsoft nå reversert beslutningen deres, med Scott Hunter, direktør for programadministrasjon for .NET sier:

Først og fremst vil vi beklage. Vi gjorde en feil i gjennomføringen av beslutningen vår og tok lengre tid enn forventet å svare tilbake til fellesskapet. Vi har godkjent pull-forespørselen for å reaktivere denne kodebanen, og den vil være i GA-bygget til .NET 6 SDK.

..

Ettersom rullebanen ble kort for .NET 6-utgivelsen og Visual Studio 2022, valgte vi å fokusere på å bringe Hot Reload til VS2022 først. Vi gjorde en feil ved å gjennomføre denne planen på måten den ble utført på. I vårt forsøk på å sikte, endte vi utilsiktet opp med å slette kildekoden i stedet for bare å ikke påkalle den kodebanen. Vi undervurderte antallet utviklere som er avhengige av denne evnen i miljøene deres på tvers av scenarier, og hvordan CLI ble brukt sammen med Visual Studio for å drive indre sløyfeproduktivitet av mange.

Det gjenstår å se om Microsoft kan vinne tilbake tilliten til åpen kildekode-fellesskapet like raskt som de endret planene sine.

av randen

Mer om temaene: .NET 6, varm omlasting, microsoft