我可以使用.NET Core构建UWP吗?

时间:2016-07-04 09:17:56

标签: .net .net-core

我知道.net-core可以运行UWP,我们可以用Core构建或编写UWP吗? 我看过https://msdn.microsoft.com/en-us/magazine/mt694084.aspx

2 个答案:

答案 0 :(得分:22)

只要您定位.netstandard1.6(或更高版本)框架名称,UWP应用就能够使用您在.net核心中创建的库。

UWP仅适用于Windows生态系统。

See this article.

enter image description here

答案 1 :(得分:-1)

实际上,Microsoft指出UWP使用的是.NET Core:

  

通用Windows平台(UWP)UWP是.NET的实现,   用于构建具有触摸功能的现代Windows应用程序,以及   物联网(IoT)软件。旨在统一   您可能要定位的不同类型的设备,包括PC,   平板电脑,平板手机,手机,甚至Xbox。 UWP提供了许多   服务,例如集中式应用商店,执行环境   (AppContainer),以及一组代替Win32使用的Windows API   (WinRT)。应用程序可以用C ++,C#,VB.NET和JavaScript编写。

     

何时   使用C#和VB.NET,.NET API由.NET Core提供。

https://docs.microsoft.com/en-us/dotnet/standard/components

这意味着您必须将.NET Core与UWP一起使用。