Windows Phone 8.1更新应用程序时错误码81030137



不知怎么的更新我们的Windows Phone应用程序(不是通用的,只是silverlight!)没有正确安装代码:81030137在安装过程中出现。但是当用户进行干净安装时,它会正常安装。我通常在Visual Studio 2015内部的manifest文件中更改应用程序版本,以便在将包上传到商店后,它在那里看到正确的版本。我想这个问题是在我把项目从Windows Phone 8.0升级到Windows Phone 8.1之后开始出现的。这里的主要问题是,所有尝试更新的用户都会遇到这个问题,而不是某些特定的用户,这导致我们的客户感到沮丧。我需要找出导致错误的原因;我已经尝试了微软的支持,他们把我重定向到MSDN论坛。

我的问题是:我作为一个开发人员应该做什么(改变一个清单,创建一个新的…(我不知道)为我的客户解决这个问题?

最后我找到了解决方案,在这里发布,以防有人会面临同样的问题:

对于Windows Phone 8.1,您需要在两个地方更改软件包的版本:WMAppManifest.xmlPackage.appxmanifest。上传过程中的store显示WMAppManifest.xml的版本,,但下载软件并打开store中的历史选项卡时(!)显示Package.appxmanifest的版本。看来这两个版本在上传更新之前一定不止一个了

最新更新