UWP应用开发是基于.NetCore的吗?

问题描述 投票:0回答:1

我正在开发一个UWP应用,但我不清楚它的底层架构。如果我查看nuget包,可以找到 "Microsoft.NETCore.UniversalWindowsPlatform",这个包里有.NETCore作为自己的依赖。那么UWP、.NETCore、.NETStandard和.NETFramework之间到底是什么关系呢?而我早先提到的nuget包到底是什么呢?"谢谢大家能回答我。

c# .net-core uwp .net-standard
1个回答
3
投票

你可以使用.NET Core来创建一个UWP-App,但UWP本身并不是.NET的一部分。它是Windows 10(Mobile)的一部分,其目的是开发能在Windows 10上运行的通用应用程序。你可以阅读 这个 以获取更多信息。

因此,您可以为您的UWP项目使用.NET Core库(如上所述)。此处)但你将无法在Windows 10以外的其他操作系统上使用你的应用程序。

有一些 传闻 微软在其他操作系统上有UWP的计划,但我无法确认。可能是过时了。

nuget包 Microsoft.NETCore.UniversalWindowsPlatform 包含了一堆UWP应用中需要的包和引用。你可以查看它们 此处.

© www.soinside.com 2019 - 2024. All rights reserved.