A Microsoft eltávolítja a beépített WinRT támogatást a .NET 5.0-ban
1 perc olvas
Publikálva
Olvassa el közzétételi oldalunkat, hogy megtudja, hogyan segítheti az MSPowerusert a szerkesztői csapat fenntartásában Tovább
A Microsoft tegnap bejelentette a .NET 5.0 Preview 5 új verziójának kiadását jellemzők és a teljesítmény javítása. Ezzel a bejelentéssel együtt a Microsoft felfedte, hogy a következő előzetes kiadástól kezdve eltávolítja a .NET 5.0 beépített WinRT támogatását. A Microsoft először hozzáadta a beépített WinRT támogatást a .NET Core 3.0-ban, a Windows asztali ügyfélkeretrendszerek (Windows Forms és WPF) támogatásának részeként. A Microsoft most eltávolítja a WinRT támogatását a .NET-ből a következő okok miatt.
- A WinRT interop a .NET futási környezettől függetlenül fejleszthető és javítható.
- A WinRT együttműködést szimmetrikussá teszi más operációs rendszerekhez (például iOS és Android) biztosított interop rendszerekkel.
- Sok más .NET szolgáltatást is ki tud használni (AOT, C# szolgáltatások, IL linkelés).
- Leegyszerűsíti a .NET futásidejű kódbázist (60 XNUMX kódsor eltávolítása).
A beépített WinRT támogatás helyett a fejlesztők mostantól használhatják a C#/WinRT eszközlánc a Windows csapatától. A .NET 5.0 Preview 5 Windows, macOS és Linux rendszerre letölthető az alábbi hivatkozásokról.
Forrás: microsoft