Windows Phone Silverlight 8.1项目应用提交错误

21
我提交了一个测试的Windows Phone Silverlight项目8.1,提交时出现了这个错误。
The package identity associated with this update doesn't match the uploaded appx: "2e740376-677c-4df8-b1af-95b72863f017"

Windows Phone 8.0项目不会出现该错误。有什么建议吗?谢谢。

3个回答

53

我遇到了同样的问题,但解决方案很简单 - Windows Store Dashboard中的包标识名称和Windows Publisher Name必须与上传的xap包中的值相匹配。

您可以在Windows Store Dashboard 应用程序标识部分找到这些值:

Windows Phone Dashboard

然后您需要将这些值复制并粘贴到 Package.appxmanifest 文件中。请注意,您必须使用文本编辑器打开此文件。这些值无法使用UI编辑器进行编辑:

enter image description here


1
谢谢,这对我有用! - Stephanvs

4

我之前遇到了同样的问题,并通过访问我的控制台,在进行中的应用程序中查看详细信息,点击详情,然后可以看到我的软件包ID。我复制了它并将其粘贴到我的包清单文件中,从而解决了这个问题。


3

正如错误所述,您的软件包标识不匹配。您的WMAppManifest.xmlPackage.appxmanifest中的GUID必须完全相同(如果您是新项目或升级现有项目,则会这样)。软件包标识名称还必须与商店提交过程中的值匹配。

如果您要提交到商店上现有的应用程序ID,则显然必须使用与之前提交的相同的GUID。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接