【问题标题】:UWP: Cannot install appx or appxbundle packageUWP:无法安装 appx 或 appxbundle 包
【发布时间】:2016-06-18 17:55:25
【问题描述】:

我已准备好在我的不同计算机上测试我的 UWP 应用。为此,我正在关注文章“Packagin Universal Windows apps Windows 10”。在为正确缩放图形所需的不同大小的图标苦苦挣扎之后,它最终生成了安装它所需的文件。 :)

Visual Studio 然后继续运行“Windows 应用认证工具包”(“创建应用包”下的第 10 步)。这应该很简单,只需单击“下一步”多次然后等待,但它失败了!

我尝试通过直接从开始菜单启动认证工具包来手动运行认证。当我选择要证书的包时,它失败了。如果我使用 Visual Studio 在 Release 中“调试”应用程序,它就会通过(所以至少这是个好消息)。

按照How to troubleshoot app package signature errors 的文章,我查看了事件查看器,但找不到任何其他对错误代码的引用。

错误消息“资源没有默认值或中性值”在没有指定它所谈论的资源时确实没有帮助。链接是文章“Troubleshooting packaging, deployment, and query of Windows Store apps”的链接对我的情况也没有帮助,因为它只给出了“无法注册包。请查看 AppXDeployment-Server 事件日志以获取更多信息。”对于错误代码 0x80073CF6,这就是我正在寻找的地方。另一个错误代码(0x80073B06)根本没有提到。

当我尝试使用 PowerShell 脚本安装软件包时,我也遇到了同样的错误。我首先安装证书(在我被告知的“受信任的人”下),然后在 powershell 中运行脚本。我试过有和没有管理员权限。在三台不同的计算机上。

Powershell 给出了这个错误:

我不知道从这里拿它到哪里。我希望将它放在 Windows 应用商店中,因为我需要帮助进行 beta 测试,但到目前为止它看起来并不好! :(

我错过了什么或做错了什么?

【问题讨论】:

  • 看起来确实像 appmanifest 中使用的磁贴之一可能是问题所在。那里一切都好吗?
  • 嗯,不。显然不是。一切似乎都很好,Visual Studio 最终能够创建包。但显然解决它的方法是删除所有瓷砖图形并再次添加它们。

标签: windows powershell appx


【解决方案1】:

请检查您的 package.appxmanifest 是否有资产中缺少的东西......这可能是原因 Deploying universal application results in "package could not be registered"

【讨论】:

  • 谢谢!里面有线索。我删除了所有图标,并将它们重新添加到项目中。那行得通! :)
猜你喜欢
  • 2016-04-22
  • 2021-08-02
  • 1970-01-01
  • 1970-01-01
  • 2018-09-09
  • 2019-12-27
  • 1970-01-01
  • 1970-01-01
  • 2020-10-07
相关资源
最近更新 更多