您是不是已经在 Microsoft Store 中发布了 Windows 11 UWP 应用?

Posted

技术标签:

【中文标题】您是不是已经在 Microsoft Store 中发布了 Windows 11 UWP 应用?【英文标题】:Can you already publish Windows 11 UWP apps in the Microsoft Store?您是否已经在 Microsoft Store 中发布了 Windows 11 UWP 应用? 【发布时间】:2021-11-11 07:06:10 【问题描述】:

您好,

我目前正在尝试将使用 Windows 11 SDKWINUI 创建的 UWP 应用作为 *.MSIXUPLOAD 提交给Microsoft 合作伙伴中心

由于这是我要上传的第一个应用程序,我不知道它是如何工作的,所以我求助于你们!因为我得到以下错误

您必须至少上传一个包。如果您使用市场组,则每个市场组必须至少有一个包。 您必须提供支持每个选定设备系列的软件包(或取消选中不受支持的设备系列复选框)。请注意,定位 Xbox 设备系列需要中性或 x64 包。 您必须在提交之前修复所有包验证错误。 AppNameFile.msixupload33.9 MB 包接受验证错误:包“AppName.msix”使用文件“MakePri.exe”(10.0.22000.168) 的无效版本。允许使用以下版本:= 10.0.10586.0 & = 10.0.14383.0 & = 10.0.15053.0 & = 10.0.16299.0 & = 10.0.17134.0 & = 10.0.17763.0 & = 10.0.18362.0 & = 10.0.19041.0 & = 10.0.20348.0 &

提前感谢您的帮助,我愿意接受问题!

【问题讨论】:

试用 Server 2022 SDK 10.0.20348.1,因为 22000 SDK 仍处于预览阶段 您使用的Windows 11 SDK 是什么? @RoyLi-MSFT 他正在使用latest preview SDK 10.0.22000.168 您尝试过 Server 2022 SDK 吗?如果可行,您可以accept the reply as answer“关闭”问题。 微软正式发布Windows 11 SDK:22000.194.210911-1543.co_release_svc_prod1_WindowsSDK.iso。试试这个,看看它现在是否有效, 【参考方案1】:

消息显示允许的版本范围:

包接受验证错误:包“AppName.msix”使用 文件“MakePri.exe”(10.0.22000.168) 的无效版本。 允许使用以下版本:= 10.0.10586.0 & = 10.0.14383.0 & = 10.0.15053.0 & = 10.0.16299.0 & = 10.0.17134.0 & = 10.0.17763.0 & = 10.0.18362.0 & = 10.0.19041.0 & >= 10.0.20348.0 &

所以preview SDK 22000.168 今天是不允许的,因为内部版本号高于允许的内部版本号 21242。所以请尝试Windows Server 2022 SDK Build 10.0.20348.1,这是最新支持的 SDK。

【讨论】:

以上是关于您是不是已经在 Microsoft Store 中发布了 Windows 11 UWP 应用?的主要内容,如果未能解决你的问题,请参考以下文章

Microsoft Store附加组件批量销售

当颁发者不是 X509Store 受信任的根时使用证书,以使用 Microsoft .NET 框架进行客户端身份验证

qBittorrent警告用户不要安装Microsoft Store上的假冒版本

如何使用 Rest Api 从 Microsoft Store 获取我的应用当前版本?

讲道理 凭什么打开就要去Microsoft Store查应用?

您在 Scope 中发送的内容是不是决定您是不是可以使用 Azure AD V2 终结点使用 Microsoft 帐户登录