Microsoft выпустила Project Reunion 0.5 с поддержкой WinUI 3 и WebView2

Автор:

На прошлогодней конференции разработчиков Build 2020 Microsoft анонсировала проект Project Reunion, призванный не только объединить Universal Windows Platform (UWP) и Win32, но и отделить API-интерфейсы от операционной системы, для использования которых больше не будет требоваться актуальная версия Windows 10.

Теперь же Microsoft объявила о первом публичном релизе Project Reunion 0.5, который поддерживает WinUI 3, WebView2 и .NET 5. Разработчики могут приступить к созданию новых приложений, так как эта версия считается достаточно стабильной. Приложения, созданные с помощью Project Reunion, смогут использовать как современные API-интерфейсы UWP, так и классические API Win32. Для работы таких приложений требуется Windows 10 версии 1809 или новее.

Поскольку это первый релиз, в нём есть определённые ограничения. Например, сейчас нельзя создавать неупакованные приложения с помощью Project Reunion, но такая возможность должна появиться в конце этого года. Также не поддерживается создание UWP-приложений и отсутствует поддержка многооконных приложений. Отметим, что некоторые функции реализованы в предварительных сборках, но в стабильном релизе были отключены.

Чтобы начать использовать Project Reunion, вам потребуется предварительная версия Visual Studio 16.10 (или новее), а также специальное расширение Project Reunion 0.5. Инструкция по настройке описана на официальном сайте. Также вы можете ознакомиться с дорожной картой развития Project Reunion на 2021 год.