.NET Core 3 и выше напрямую поддерживает библиотеку WinUI?
Нет..NET Core по-прежнему является кроссплатформенной версией .NET, которая не зависит ни от UWP, ни от Windows Forms, ни от WPF.Эти настольные платформы поставляются в виде отдельных компонентов только для Windows, которые располагаются поверх .NET Core.
WinUI (Microsoft.UI.Xaml
) - это набор элементов управления UWP для платформы UWP, предназначенный для uap10.0
.dotnet new uwp
создаст приложение UWP, которое будет работать на .NET Core, и вы сможете использовать пакет Microsoft.UI.Xaml
как обычно в таком приложении.Это все равно будет приложение UWP, а не приложение WPF.