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

Which version of .Net Standard should be targeted in a class library that supports a UAP Ver 10 application

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

错误信息 'XXX.csproj' 目标为“.NETStandard,Version=v1.5”。目标 'UAP,Version=v10.0.10586' 的项目无法引用它。

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

你可以在.Net Standard GitHub repo上找到答案。 UWP 中最后支持的版本是 .NET Standard 1.4,下一个要实现的版本是 .NET Standard 2.0,之前将无法使用Build 2017 中提到的 Fall Creators Update(夏季之后)。