Microsoft видалить вбудовану підтримку WinRT у .NET 5.0
1 хв. читати
Опубліковано
Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти MSPoweruser підтримувати редакційну команду Читати далі
Microsoft вчора оголосила про випуск .NET 5.0 Preview 5 з новим риси та покращення продуктивності. Разом із цим оголошенням Microsoft повідомила, що вона видалить вбудовану підтримку WinRT у .NET 5.0, починаючи з наступного попереднього випуску. Корпорація Майкрософт вперше додала вбудовану підтримку WinRT в .NET Core 3.0, як частину підтримки для настільних клієнтських фреймворків Windows (Windows Forms і WPF). Зараз Microsoft припиняє підтримку WinRT в .NET через наступні причини.
- Взаємодія WinRT може бути розроблена та вдосконалена окремо від середовища виконання .NET.
- Робить взаємодію WinRT симетричною з системами взаємодії, наданими для інших операційних систем, таких як iOS і Android.
- Може скористатися перевагами багатьох інших функцій .NET (AOT, C#, зв’язування IL).
- Спрощує кодову базу часу виконання .NET (видаляє 60 тис. рядків коду).
Замість вбудованої підтримки WinRT розробники тепер можуть використовувати C#/WinRT ланцюжок інструментів від команди Windows. Ви можете завантажити .NET 5.0 Preview 5 для Windows, macOS та Linux за посиланнями нижче.
джерело: Microsoft