【问题标题】:Value cannot be null when sending UWP to the Store将 UWP 发送到 Store 时值不能为空
【发布时间】:2021-07-14 17:52:25
【问题描述】:

我写在那里是因为我实际上遇到了一个我不确定是什么原因的问题。

无法将包发送到 Microsoft Store,它会被自动拒绝(甚至无法发送到认证过程)。

当我将应用程序包发送到 Microsoft Store 时,验证过程结束后,弹出窗口关闭,我收到一条错误消息:

值不能为空,参数:来源

包编译正常,我没有收到任何错误。 (为了更清楚地说明,它是一个桌面桥 UWP,因为它使用 runFullTrust,但它之前一直有效)。

由于使用名为 DotNetZip 的库编译存在巨大问题(该包不会在发布模式下编译),我切换到另一个名为 SharpZipLib 的库,它现在工作得非常好,编译时我没有遇到任何问题(得到一个可以打开的好 msixupload)。

所以,我想知道问题是否与 Microsoft Store 服务器或应用程序本身有关。

在此先感谢您,不要犹豫,询问是否需要在此问题中添加任何内容。

【问题讨论】:

  • 所以您正在尝试在商店中提交您的应用程序的提交,对吧?您能告诉我如何将包裹发送到合作伙伴中心吗?通过提交 API 还是在合作伙伴中心网站手动上传?
  • 您好!我很抱歉没有回答。最终通过删除 SDK BuildTools 解决了该问题 :) 该应用现已发布。
  • 很高兴听到这个好消息!祝你有美好的一天。

标签: c# uwp


【解决方案1】:

如果有人遇到同样的问题,这里有一个关于如何解决问题的简短回答。

  • 右键单击桌面桥包
  • 选择管理 NuGet 包
  • 卸载包 SDK.Buildtools

您现在应该能够编译包并将其发布到商店。

【讨论】:

    猜你喜欢
    • 2021-08-20
    • 2017-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-03-11
    • 1970-01-01
    • 2021-11-15
    相关资源
    最近更新 更多