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

我的Appx包Windows Store审核失败:resources.pri资源映射不匹配问题

解决Windows应用商店审核「应用清单资源测试」失败(hr=0x80073B1F)的问题

这种明明清单里包名写对了,却卡在资源验证环节的问题真的很闹心——我帮不少开发者解决过这个0x80073B1F错误,它大概率不是清单本身的问题,而是资源索引文件(resources.pri)和清单不同步导致的。下面是几个经过验证的排查修复步骤:

  • 彻底清理并重新生成资源文件
    自动编译生成的resources.pri经常会因为缓存、增量编译的问题,和最新的清单文件脱节。你可以先手动删掉项目bin/obj目录下对应平台(比如x64/Release)文件夹里的resources.pri,然后在Visual Studio里点击「生成」→「清理解决方案」,最后重新完整生成整个项目。这一步能强制系统基于当前正确的清单,重新生成匹配的资源映射。

  • 全局排查资源文件中的包名残留
    虽然清单里的包名是对的,但有些资源文件(比如.resw、.resjson)或者资源字典里可能还留着旧的包名引用。你可以用Visual Studio的「查找全部」功能,全局搜索项目里的yyyyy.xxx.MyIpApp,看看有没有不匹配的旧包名藏在资源相关的文件里。

  • 核对清单文件的关键节点
    打开Package.appxmanifest切换到代码视图,确认<Identity>节点里的Name属性确实是yyyyy.xxx.MyIpApp,同时检查<Resources>节点有没有多余的错误资源声明——有时候无效的资源配置也会导致资源映射混乱。

  • 检查项目文件的资源生成配置
    打开你的.csproj(或.vbproj)文件,看看有没有自定义的MSBuild属性(比如PriResourceName)覆盖了默认的包名设置,确保这些属性的值和清单里的包名完全一致。

  • 试试用Windows应用打包项目重新打包
    如果之前是直接在项目里打包,不妨迁移到Windows Application Packaging Project(WAP)来管理打包流程。WAP会更严格地同步清单和资源文件的关联,能减少不少手动配置出错的概率。

内容的提问来源于stack exchange,提问作者A.R.

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.05.29 09:02:35