Microsoft удалит встроенную поддержку WinRT в .NET 5.0
1 минута. читать
Опубликовано
Прочтите нашу страницу раскрытия информации, чтобы узнать, как вы можете помочь MSPoweruser поддержать редакционную команду. Читать далее
Вчера Microsoft объявила о выпуске .NET 5.0 Preview 5 с новыми функции и улучшения производительности. Наряду с этим объявлением Microsoft сообщила, что удалит встроенную поддержку WinRT в .NET 5.0, начиная со следующего предварительного выпуска. Microsoft впервые добавила встроенную поддержку 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