You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

UWP打包自动更新不可用,已设最低目标版本16299仍异常

解决UWP打包时无法启用自动更新复选框的问题

我来帮你排查下这个问题,按照你描述的情况,已经把最低目标版本设为16299但还是没法勾选自动更新,试试下面这些步骤:

  • 检查所有项目的最低版本配置:
    别只看主应用项目,如果你引用了任何自定义控件库、后台服务项目或者第三方NuGet包,一定要确保这些子项目/包的最低目标版本也≥16299。有时候子项目的版本低于要求,会导致整个打包流程检测不通过。

  • 确认Visual Studio 2017的具体版本:
    自动生成.appinstaller文件的功能是从VS2017 15.6版本才开始支持的,你可以通过顶部菜单「帮助」→「关于Microsoft Visual Studio」查看版本号,如果低于15.6,得把VS更新到对应版本才行。

  • 手动验证项目文件的版本配置:
    有时候VS界面上的设置可能没同步到项目文件里,右键你的UWP项目→「卸载项目」,然后右键编辑项目文件(.csproj或.vbproj),找到下面这两行:

    <TargetPlatformMinVersion>10.0.16299.0</TargetPlatformMinVersion>
    <TargetPlatformVersion>10.0.xxxx.0</TargetPlatformVersion>
    

    确保TargetPlatformMinVersion确实是10.0.16299.0,且TargetPlatformVersion不低于这个值(比如可以设为10.0.19041.0这类更高的版本),保存后重新加载项目再尝试打包。

  • 清理重建解决方案后再打包:
    有时候旧的编译缓存会干扰配置检测,先点击顶部菜单「生成」→「清理解决方案」,然后手动删除项目目录下的bin和obj文件夹,再重新生成整个解决方案,之后再走「Store→Create」的打包流程。

  • 确认打包场景是否匹配:
    如果你是要创建上传到微软商店的包,自动更新的逻辑其实更多是由商店端控制的,而.appinstaller文件主要针对旁加载部署的场景。如果你的需求是旁加载时自动更新,可以试试选择「旁加载」选项来创建包,看能不能勾选自动更新的复选框。

内容的提问来源于stack exchange,提问作者pavel

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.27 06:34:40