Efter tryck vänder Microsoft .Net 6 Hot Reload beslut

Lästid ikon 2 min. läsa


Läsare hjälper till att stödja MSpoweruser. Vi kan få en provision om du köper via våra länkar. Verktygstipsikon

Läs vår informationssida för att ta reda på hur du kan hjälpa MSPoweruser upprätthålla redaktionen Läs mer

Microsoft har varit involverat i en växande brouhaha över deras kommersiellt motiverade beslut att ta bort stödet för Hot Reload från den kommande utgåvan av .Net 6.

Hot Reload är en användbar funktion som gör att utvecklare kan ändra källkoden för en app medan den körs och se resultatet direkt. Istället för att skicka den med öppen källkod .Net 6 beslutade Microsoft istället att göra den till en betalfunktion i Visual Studio 2022.

Efter en växande motreaktion från både inom och utanför företaget har Microsoft nu vänt sitt beslut, med Scott Hunter, chef för programledning för .NET säger:

Först och främst vill vi be om ursäkt. Vi gjorde ett misstag när vi verkställde vårt beslut och tog längre tid än väntat att svara tillbaka till samhället. Vi har godkänt pull-begäran för att återaktivera denna kodsökväg och den kommer att finnas i GA-versionen av .NET 6 SDK.

..

Eftersom landningsbanan blev kort för .NET 6-utgåvan och Visual Studio 2022, valde vi att fokusera på att ta Hot Reload till VS2022 först. Vi gjorde ett misstag när vi genomförde denna plan på det sätt som den genomfördes. I vårt försök att omfång slutade vi oavsiktligt med att ta bort källkoden istället för att bara inte anropa den kodsökvägen. Vi underskattade antalet utvecklare som är beroende av denna förmåga i sina miljöer i olika scenarier, och hur CLI användes tillsammans med Visual Studio för att driva produktiviteten i den inre loopen av många.

Det återstår att se om Microsoft kan vinna tillbaka förtroendet från open source-gemenskapen lika snabbt som de ändrade sina planer.

via gränsen

Mer om ämnena: .NET 6, varm omladdning, microsoft