手动上传是浏览器登 Partner Center 手点;自动化是让微软官方的 PackageUploader 工具用 Azure AD App 的 ClientSecret 程序化登录、上传、删包、发布,不用每次开浏览器。
GDK 打 MSIXVC 包、用 PackageUploader 自动化上传、以及打包/安装/patch 的踩坑。
- 用 GDK 给 PC 打 MSIXVC 包 — MicrosoftGame.config 模板、MakePkg genmap/validate/pack、wdapp 安装测试
- 用 PackageUploader 自动化上传 MSStore — Azure AD App 注册、GetProduct/Upload/GetPackages/Remove/Publish、认证方式对比
- MSStore 打包与安装踩坑 — 0x80073CF0、GDK 安装失败、PC 增量 patch
微软商店的 PC 包是 MSIXVC 格式,靠 GDK 里的 MakePkg 工具生成。核心三步:写 MicrosoftGame.config、用 MakePkg genmap 生成 layout、用 MakePkg validate/pack 校验并打包。
GDK 打包、装测试包、做增量 patch 时遇到的几个具体报错。
安装报 0x80073CF0
装测试包时报 0x80073CF0,重注册 WindowsStore 的 AppxManifest:
-
Win + X→ Command Prompt (Admin) -
跑:
PowerShell -ExecutionPolicy Unrestricted -Command "& {$manifest = (Get-AppxPackage Microsoft.WindowsStore).InstallLocation + '\AppxManifest.xml'; Add-AppxPackage -DisableDevelopmentMode -Register $manifest}" -
重启设备看是否还在。