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

部署到Windows Store提示“No Certificates meet the Application Criteria”如何解决?

Windows Store UWP应用证书匹配错误修复方案

适用场景:已在Windows Store发布应用多年,近6个月无部署操作,为商店应用选择证书时弹出No Certificates meet the Application Criteria错误提示

已确认无效的操作(无需重复尝试)

  • 删除应用商店关联后重新关联
  • 创建自签名证书、从应用商店下载证书
  • 创建新产品名称并分配给新的Visual Studio UWP项目
  • 在Visual Studio中登出工作账户后重新登录
  • 检查Partner Center是否存在过期协议

可行修复步骤

  1. 补全VS开发组件
    打开Visual Studio Installer,确认通用Windows平台开发负载下的「适用于UWP的Windows 10/11 SDK」和「证书工具」组件已安装,缺项则补装后重启Visual Studio。
  2. 清空本地过期证书缓存
    按下Win+R输入certmgr.msc打开证书管理器:
  • 依次展开「当前用户-个人-证书」,删除所有发行方为Microsoft Marketplace、与你的应用Publisher ID匹配的旧证书
  • 再展开「本地计算机-个人-证书」,重复上述删除操作
  1. 重新关联应用拉取新证书
    打开UWP项目,右键项目选择「发布-关联应用到Microsoft Store」,登录Partner Center账户后选择对应应用完成关联,Visual Studio会自动拉取并安装最新的匹配证书。
  2. 验证证书匹配性
    关联完成后打开项目的Package.appxmanifest文件,切换到「打包」选项卡,点击「选择证书」,此时应能正常识别到刚拉取的商店证书,确认Publisher字段与Partner Center中应用的Publisher ID完全一致即可。
  3. 校验项目版本配置
    如果仍提示错误,右键项目选择属性,在「应用-目标框架」中确认目标Windows版本不低于Partner Center中应用支持的最低系统版本。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.02 06:54:00