使用 MSIX 打包的 WPF 无法通过 Microsoft Store 验证

Posted

技术标签:

【中文标题】使用 MSIX 打包的 WPF 无法通过 Microsoft Store 验证【英文标题】:WPF packaged with MSIX unable to pass Microsoft Store validation 【发布时间】:2021-01-18 19:16:16 【问题描述】:

Microsoft Store 无法验证 Visual Studio 打包的 .msixupload 文件。解决方案文件包含一个 WPF 应用、一个适用于 XAML Island 的 UWP 应用和 MSIX 打包项目。

合作伙伴中心网站返回的错误是:

包接受验证错误:无法提交预编译 .NET 本机包。请上传 Microsoft Store appxupload 文件并重试。

.msixupload 一起生成的.msix 可以毫无问题地在本地安装和运行。它还通过了 Windows App Cert Kit 测试。

此验证错误的潜在原因是什么?高低搜索。

【问题讨论】:

【参考方案1】:

您需要在 MSIX 打包项目中添加对 UWP 项目的引用。

【讨论】:

以上是关于使用 MSIX 打包的 WPF 无法通过 Microsoft Store 验证的主要内容,如果未能解决你的问题,请参考以下文章

WPF 引用 UWP 控件 不打包为 MSIX 分发的方法

WPF 引用 UWP 控件 不打包为 MSIX 分发的方法

MSIX 未打包所有依赖项

如何使用 MSIX 打包和部署注册表项

无法从 MSIX 打包应用程序加载外部 DLL

如何自动启动使用 Msix 打包的应用程序?