c# - Windows Phone Company Hub 应用程序 - 无法覆盖/更新现有应用程序

标签 c# windows-phone-8.1

我构建了一个 Company Hub 应用程序来下载和安装适用于 Windows Phone 8.1 的其他应用程序。使用 InstallationManager.AddPackageAsync() 可以很好地安装经过认证的 XAP 包。

当应用程序已经安装并且我想再次安装它时,比方说更新版本,我收到错误:HRESULT 异常:0x81030137。有没有可能处理这个问题?如果我卸载该应用程序然后尝试再次安装它,它就可以正常工作。但我希望将公司应用程序作为更新门户,而无需手动删除旧应用程序。

最佳答案

我遇到了同样的问题,然后我注意到我在 WMAppManifest.xml 中的发布者 ID 有误。 我对此进行了更改,将签名版本发布到手机上,然后当我尝试使用另一个更高版本再次更新时它起作用了。

关于c# - Windows Phone Company Hub 应用程序 - 无法覆盖/更新现有应用程序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26932421/

相关文章:

C# 复制正在写入的文件

c# - 使用网络引用

xaml - 如何将 AppBarButton 图标添加到 Windows Phone 8.1 中的普通按钮?

.net - 适用于 Windows Phone 8.1 的 WebBrowserTask

http - 使用自签名证书进行 Windows Phone HTTPS(HTTP over SSL)通信

c# - 以编程方式设置 TextBlock 的样式

c# - 如何在 FFmpeg 中加速音频和视频

c# - 如何从 excel 范围中删除重复项? C#

c# - 从 MediaCapture 访问预览帧

c# - 按钮看起来已禁用,直到我单击某些内容