构建与8.1和10兼容的Windows应用程序
背景:
我是Windows应用程序开发新手。
我在两台机器上安装了Visual Studio 2017企业版免费试用版。 (一个是运行赢得8.1操作系统和其他赢得10操作系统)
然后,下载的Windows 10 sdk和移动模拟器。 我创建这是针对Windows 10,基于WebView UWP应用构建与8.1和10兼容的Windows应用程序
问题:
内置UWP应用程序在Windows 10操作系统与移动目标模拟器版本的Windows运行完美现在10
,我希望应用程序在Windows 8,8.1和Windows 10手机上运行。
我已经在两台机器上安装了windows 10和windows 8.1 sdk。
但是,它不允许我创建一个新项目来指定最低sdk版本为8或8.1。
有什么办法同时针对8.1和10版本与单一的应用程序的移动,以最小的努力?
请建议。
下面是其中VS可以建立其应用车型总结:
- VS2017 - UWP
- VS2015 - UWP,Win8.1 StoreApp,WP8/8.1 StoreApp
- VS2013 - 的Win8/8.1 StoreApp,WP8/8.1 StoreAp
(假设开发系统Win10,而忽略了Win32或其他)
(注 - 要使用最新的Win10 FallCU SDK,你需要使用VS2017)
,详情请参阅该VS兼容性页面:
哦!谢谢@ pnp0a03。我应该在哪里下载VS2015?在Windows8.1 OS机器或Windows10操作系统上? – NinadNagwekar
Win10没问题。也许你可能需要Win8.1测试机,但这是我想的另一个故事。 – pnp0a03
如果您想要定位Windows 8及更高版本,则需要使用Windows 8 SDK创建应用程序。
UWP不会为你工作,因为对UWP最低要求是Windows 10
我是否需要创建两个单独的应用程序? – NinadNagwekar
如果您使用Windows 8.1 SDK创建,则可以在Windows 8.1手机和Windows 10手机上安装一个应用程序。 –
问题是,虽然我在windows8上安装了windows8.1 sdk,visual studio 2017。1操作系统不允许我使用windows8.1 sdk创建应用程序。请参阅我添加的图像。 – NinadNagwekar
你可以分别为win10和win 8创建两个独立的包,因为uwp版本支持平板电脑和pc也有新的控件,但是如果你想要windows 8的支持,你有两个选择为两者创建不同的包或创建单个的Windows 8包赢8并赢得10,但你不能在VS2017中创建最大可以使用的Windows 8应用程序vs2015 –