哪个版本的.Net Standard应该在支持UAP Ver 10应用程序的类库中定位

时间:2017-05-27 07:47:50

标签: c# .net uwp .net-standard

我有一个用C#/ MonoGame编程的游戏。我目前正在使用Visual Studio 2017,目标是在Windows App Store中发布。我计划有两个版本的游戏,一个在Windows App Store中,另一个不在UWP上运行(因此可以安装在非Windows 10机器上)。

  • UWP应用程序的目标是Windows 10 Anniversary Edition (10.0; Build 14393)。
  • 非UWP应用程序的目标是.Net 框架4.6.2。 (我不需要针对这个版本。我想 .Net Framework 4.5或更新版本可以。)
  • 类库使用的是.NetStandard 1.5版。

错误消息 'XXX.csproj'的目标是'.NETStandard,Version = v1.5'。它不能被针对'UAP,Version = v10.0.10586'的项目引用。

所以,我无法确定我需要在我的类库中定位哪个版本的.Net Standard来支持UAP版本10.我是.Net Standard的新手,所以答案很简单。

1 个答案:

答案 0 :(得分:1)

您可以在.Net Standard GitHub repo找到答案。 UWP中最后一个支持的版本是 .NET Standard 1.4 ,下一个要实现的版本是 .NET Standard 2.0 ,它在Fall Creators更新之前无法使用(如夏季之后),如Build 2017所述。