Разрабатываются ли приложения UWP на основе .NetCore? - PullRequest
0 голосов
/ 08 мая 2020

Я разрабатываю приложение UWP, но не уверен в архитектуре, лежащей в его основе. Если я проверю пакеты nuget, я могу найти «Microsoft.NETCore.UniversalWindowsPlatform», и этот пакет имеет .NETCore в качестве собственной зависимости. Итак, каковы точные отношения между UWP, .NETCore, .NETStandard и .NETFramework? И что это за пакет nuget, о котором я упоминал ранее? Спасибо всем, кто мне ответит.

1 Ответ

3 голосов
/ 08 мая 2020

Вы можете использовать. NET Core для создания UWP-приложения, но сам UWP не является его частью. NET. Он является частью Windows 10 (Mobile), и его цель - разработать универсальные приложения, работающие на Windows 10. Вы можете прочитать this для получения дополнительной информации.

Таким образом, вы можете используйте. NET Базовые библиотеки для вашего UWP-проекта (как указано здесь ), но вы не сможете использовать свое приложение в другой ОС, кроме Windows 10.

Там Были некоторые слухи о том, что Microsoft планирует использовать UWP для других операционных систем, но я не могу это подтвердить. Вероятно, устарело.

Пакет nuget Microsoft.NETCore.UniversalWindowsPlatform содержит набор пакетов и ссылок, необходимых для приложения UWP. Посмотреть их можно здесь .

...