Microsoft vil fjerne innebygd WinRT-støtte i .NET 5.0
1 min. lese
Publisert på
Les vår avsløringsside for å finne ut hvordan du kan hjelpe MSPoweruser opprettholde redaksjonen Les mer
Microsoft kunngjorde i går lanseringen av .NET 5.0 Preview 5 med ny egenskaper og ytelsesforbedringer. Sammen med denne kunngjøringen avslørte Microsoft at de vil fjerne den innebygde WinRT-støtten i .NET 5.0 fra og med neste forhåndsvisningsutgivelse. Microsoft la først til innebygd WinRT-støtte i .NET Core 3.0, som en del av å legge til støtte for Windows-skrivebordsklienter (Windows Forms og WPF). Microsoft fjerner nå WinRT-støtte i .NET på grunn av følgende årsaker.
- WinRT interop kan utvikles og forbedres separat fra .NET-kjøringen.
- Gjør WinRT interoperabilitet symmetrisk med interop-systemer for andre operativsystemer, som iOS og Android.
- Kan dra nytte av mange andre .NET-funksjoner (AOT, C#-funksjoner, IL-kobling).
- Forenkler .NET runtime-kodebasen (fjerner 60 XNUMX linjer med kode).
I stedet for den innebygde WinRT-støtten, kan utviklere nå bruke C#/WinRT verktøykjede fra Windows-teamet. Du kan laste ned .NET 5.0 Preview 5, for Windows, macOS og Linux fra koblingene nedenfor.
kilde: Microsoft