Размещение стандартного элемента управления UWP в приложении WPF с помощью XAML Islands.


person Yonnr    schedule 06.04.2020    source источник


Ответы (1)


В проекте WPF щелкните правой кнопкой мыши узел Зависимости и добавьте ссылку на проект приложения UWP.

Боюсь, вы не смогли добавить проект UWP в приложение WPF (.NET Framework). Потому что он не содержит опции Dependencies.

Я попытался создать приложение .NET Core WPF (если вы хотите создать проект приложения WPF (.NET Core), вы должны сначала установить последнюю версию .NET Core 3 SDK.) и добавьте ссылку на UWP, и все будет успешно. И убедитесь, что целевая версия и минимальная версия установлены на Windows 10 версии 1903 или более поздней версии.

person Nico Zhu - MSFT    schedule 07.04.2020
comment
Это не решение, в официальной документации четко указано, что оно должно работать и с NET Framework. docs.microsoft. com/en-us/windows/apps/desktop/modernize/ - person Wouter; 14.09.2020
comment
В документации Microsoft указано, что XAML Islands работает только с .Net Core 3.x, а не с Net Framework или Net 5. Я полагаю, что XAML Islands в конце 2021 г. подойдет для Net 5/6, когда официально будут выпущены Project Reunion 1.0 и WinUI 3 (хотя и не ясно) - person Moon Waxing; 13.06.2021