构建兼容8.1和10的Windows应用程序

时间:2017-10-10 05:34:11

标签: webview uwp windows-phone-8.1 visual-studio-2017 windows-10-universal

背景
我是Windows应用程序开发的新手 我在两台机器上安装了Visual Studio 2017企业版免费试用版。 (一个是赢得8.1 OS,另一个是赢得10 OS) 然后,下载了Windows 10 sdk和移动模拟器。 我创建了一个基于webview的UWP应用程序,该应用程序面向Windows 10。


问题:
内置的UWP应用程序在Windows 10操作系统上运行完美,移动模拟器的目标版本为Windows 10 现在,我想让应用程序在Windows 8,8.1和Windows 10手机上运行 我在两台机器上安装了Windows 10和Windows 8.1 sdk 但是,它不允许我创建一个新项目来将最小sdk版本指定为8或8.1。

Please find attached image herewith Please find attached image herewith

有没有办法针对单个应用的移动设备定位8.1和10版本,只需最少的努力?

请建议。

2 个答案:

答案 0 :(得分:3)

以下是VS可以构建哪些应用模型的摘要:

  • VS2019 - UWP(Win10Mobile除外)
  • 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或2019)

有关详细信息,请参阅vs兼容性页面:

答案 1 :(得分:2)

如果您想要定位Windows 8及更高版本,则需要使用Windows 8 SDK创建应用程序。

UWP不适合您,因为UWP的最低要求是Windows 10。