Microsoft видалить вбудовану підтримку WinRT у .NET 5.0

Значок часу читання 1 хв. читати


Читачі допомагають підтримувати MSpoweruser. Ми можемо отримати комісію, якщо ви купуєте через наші посилання. Значок підказки

Прочитайте нашу сторінку розкриття інформації, щоб дізнатися, як ви можете допомогти 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

Детальніше про теми: . Net, Dot Net 5, Microsoft, winrt