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

问题描述 投票:0回答:2

背景: 我是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版本,只需最少的努力?

请建议。

webview uwp windows-phone-8.1 visual-studio-2017 windows-10-universal
2个回答
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兼容性页面:


2
投票

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

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

© www.soinside.com 2019 - 2024. All rights reserved.