【问题标题】:Windows Phone Silverlight 8.1 project app submission errorWindows Phone Silverlight 8.1 项目应用提交错误
【发布时间】:2014-04-15 18:03:31
【问题描述】:
我提交了一个测试 Windows Phone Silverlight Project 8.1 并在提交时收到此错误
The package identity associated with this update doesn't match the uploaded appx: "2e740376-677c-4df8-b1af-95b72863f017"
Windows Phone 8.0 项目没有遇到该错误。有什么建议吗?谢谢
【问题讨论】:
标签:
windows-phone-8
windows-phone-8.1
【解决方案1】:
我遇到了同样的问题,但解决方案很简单 - Windows Store Dashboard 中的包标识名称和 Windows 发布者名称必须与上传的 xap 包中的值匹配。
您可以在 应用标识 部分的 Windows 应用商店仪表板 中找到这些值:
然后您需要将这些值复制并粘贴到您的 Package.appxmanifest 文件中。请注意,您必须使用 文本编辑器 打开此文件。这些值无法使用 UI 编辑器进行编辑:
【解决方案2】:
我遇到了同样的问题,并通过转到我的仪表板、查看我正在进行的应用程序、单击详细信息并在那里我可以看到我的包 ID 来解决它。我复制了它并将其粘贴到我的包清单文件中。
【解决方案3】:
正如错误所述,您的包裹标识不匹配。 WMAppManifest.xml 和 Package.appxmanifest 中的 GUID 必须相同(如果您完成了新项目或升级了现有项目,则应该相同)。包标识名称还必须与商店提交过程中的值匹配。
如果您要提交到商店中现有的应用程序 ID,您显然必须使用与之前提交时使用的 GUID 相同的 GUID。