UWP切换至Release模式触发DEP0700错误:启动屏幕图片无法定位
UWP Release模式下启动屏找不到(ERROR DEP0700/0x80073CF6)的解决方法
针对你遇到的Release模式下启动屏图片找不到的问题,试试这些针对性的解决步骤:
检查启动屏图片的属性设置
右键项目中的SplashScreen.png,打开属性面板:- 确保生成操作设置为
Content - 复制到输出目录选择
如果较新则复制或始终复制——Release模式下VS不会默认复制未标记为Content的文件,这是Debug和Release的关键差异之一
- 确保生成操作设置为
核对manifest中的路径准确性
右键Package.appxmanifest选择「查看代码」,找到<SplashScreen>标签:- 确认图片文件名的大小写、路径和实际文件完全一致(UWP包对路径大小写敏感,Release模式下会严格校验)
- 如果图片在
Assets子文件夹中,路径必须写全为Assets/SplashScreen.png,不能省略文件夹
检查Release模式的打包配置
右键项目→属性→切换到Release配置:- 进入「生成」选项卡,确保没有勾选排除资源文件的选项
- 进入「资源」选项卡,确认启动屏图片被包含在Release打包资源列表中
手动验证Release包内容
生成Release版本后,找到bin/Release目录下的输出文件:- 如果是打包后的.appx文件,改后缀为.zip解压,检查manifest指定路径下是否存在
SplashScreen.png - 如果文件不存在,说明打包时未包含,回到第一步重新检查图片属性
- 如果是打包后的.appx文件,改后缀为.zip解压,检查manifest指定路径下是否存在
重置VS缓存
关闭Visual Studio,删除项目根目录下的.vs隐藏文件夹,重新打开项目后清理并重建Release版本
内容的提问来源于stack exchange,提问作者Marija Magdalena Bašić
相关产品推荐
相关产品推荐

