UWP - 目标.NET版本?

时间:2016-10-03 19:00:37

标签: .net uwp .net-core

我始终能够为常规.NET项目设置目标框架版本。在UWP应用中,我只能设置"Windows 10 build version"

它们如何与.NET(核心?本机?)平台版本相关联?

2 个答案:

答案 0 :(得分:8)

UWP并不针对.NET框架版本,但它针对的是SDK版本,您可以更改项目属性中的sdk版本: enter image description here

您还可以设置最低目标版本。

此外,由于UWP .NET项目(C#或Visual Basic)基于.NET Core,您可以通过.nuget升级(或降级).NET Core版本: enter image description here

答案 1 :(得分:2)

UWP是一组API(就像任何.NET一样)。根据API合同,有不同的API可用,它与Windows版本的官方版本相关联。这些数字并不相同 - 目前微软将每个Windows 10官方更新标记为API合同的新主要版本,因此最新添加的API标记为3.0。