A Microsoft eltávolítja a beépített WinRT támogatást a .NET 5.0-ban

Olvasási idő ikonra 1 perc olvas


Az olvasók segítenek az MSpoweruser támogatásában. Kaphatunk jutalékot, ha a linkjeinken keresztül vásárol. Eszköztipp ikon

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

Bővebben a témákról: . Net, Dot Net 5, microsoft, winrt