将打包的应用程序上传到 partner.microsoft.com 中的提交时出错

问题描述

我有一个 UWP 应用程序和一个用于特殊 SDK 的 WPF 控制台应用程序(无法在 UWP 中工作)。将这些应用程序与认桥接器(又名 FullTrust)相关联。然后我将它们与 Windows 应用程序的认打包项目打包在一起。
但是当我尝试将我的 .msixupload 文件上传到 Microsoft Store 中的提交时,我收到了这条消息:

包接受验证错误:我们在解析包时遇到致命错误:值不能为空。参数名称:来源。重试或上传新包。 Screenshot of error

应用在发布时运行良好。但无法上传商店。

This solution does not help

解决方法

找到解决方案。 在打包项目文件 .waapproj 中,使用 Microsoft.Windows.SDK.BuildTools 删除 PackageReference

<Project>
  ...
  <ItemGroup>
    <PackageReference Include="Microsoft.Windows.SDK.BuildTools" Version="10.0.19041.8" PrivateAssets="all" />
  </ItemGroup>
  ...
</Project>