I'm trying to build a Xamarin.Forms application that runs on Windows 10 Original (build 10240).
As far as I can tell, my options are to target .NetFramework 4.6.2 (a WPF project) or Uap.10.0.10240 (a UWP project).
I first tried a netstandard 1.4 forms project and a UWP project targeting Uap.10.0.10240, but one of the nuget packages I use doesn't support that uap framework.
So I created a project with a netstandard 1.4 forms project and a WPF .netFramework 4.6.2 project.
I get the build error:
xamarin.forms\184.108.40.2069874-pre3\build\netstandard2.0\Xamarin.Forms.targets(46,3): error XF004: XF requires .NETFramework >= v4.7. You have 'v4.6.1'
Does this mean that I must target 4.7? If so, then why does the Package Dependency for Xamarin.Forms.Platform.WPF say .NETFramework, Version=4.5
I mean, Xamarin.Forms.Platform.WPF is only available with Xamarin.Forms > 220.127.116.11617
Also, this implies that I can only build a .Net application that runs on Windows 10 Fall Creators update and later, so the only option to deploy an application that runs on Windows 10 Original (build 10240) is to build against uap.10.0.10240
Any advice would be appreciated.