我有一个使用C#/MonoGame编程的游戏,目前正在使用Visual Studio 2017,并且针对Windows应用商店发布。我计划有两个版本的游戏,一个在Windows应用商店中运行,另一个不在UWP上运行(因此可以安装在非Windows 10机器上)。
- UWP应用程序的目标是Windows 10周年更新版(10.0;Build 14393)。
- 非UWP应用程序的目标是.Net Framework 4.6.2。(我不需要针对这个版本进行目标定位。我认为.Net Framework 4.5或更新版本就可以了。)
- 类库使用的是.NetStandard Version 1.5。
错误消息 “XXX.csproj”目标“.NETStandard,Version=v1.5”。它不能被一个目标为“UAP,Version=v10.0.10586”的项目引用。
所以,我在确定我需要针对哪个版本的.Net Standard来支持UAP ver 10方面遇到了麻烦。我对.Net Standard还不熟悉,所以答案可能很简单。