-1

我正在尝试为 Windows Insider 用户提供我的应用程序的不同版本。在Package.appxmanifest我指定:

<TargetDeviceFamily Name="Windows.Universal" MinVersion="10.0.17754.0" MaxVersionTested="10.0.17755.0" />
<TargetDeviceFamily Name="Windows.Desktop" MinVersion="10.0.17754.0" MaxVersionTested="10.0.17755.0" />

但是,当我构建它并上传到我的应用程序的包航班时,包部分显示

设备系列 Windows.Universal 最低版本 10.0.14393.0 ,Windows.Desktop 最低版本 10.0.14393.0

当我发布它时,我的 17134 机器仍然收到更新。

该应用程序是桌面桥应用程序。

这是桌面桥应用程序的限制、一些错误,还是与 Android 不同,Windows 不允许您为不同版本的 Windows 10 制作不同的软件包?

4

2 回答 2

0

设备系列 Windows.Universal 最低版本 10.0.14393.0 ,Windows.Desktop 最低版本 10.0.14393.0

问题可能是您的系统中没有 Windows 10 SDK 版本(17755),您系统中的最低 windows 10 版本为 14393。

您无法将 min 和 max Version 都定位为 17755。目前最新的 Insider Preview SDK版本是 17749。如果您只是修改 appxmanifest 文件,它将无法正常工作。

于 2018-09-11T06:13:24.033 回答
0

正如 Nico Zhu - MSFT 在评论中建议的那样:看起来 Desktop Bridge 的 Store Packaging项目的属性覆盖了我放入Package.appxmanifest的内容。在项目属性中更新后,最低版本现在似乎是正确的。

但是我仍然无法上传到商店,但这次是由于不同的问题。

于 2018-09-14T18:09:54.570 回答