5


我尝试通过Windows开发人员中心控制面板将我的应用程序的更新发送到Windows应用商店,此更新包含3个软件包:2 for Windows 8.1 (桌面和电话)作为捆绑软件,1个用于Windows 8.0,不支持任何捆绑软件。错误提交应用程序更新:软件包Windows 8.1(桌面和电话包)+ Windows 8.0

新的仪表板前包的Windows 8.0是接受过在这个配置......不是现在并报告该错误:

A previous submission for this app was released with a Windows Phone 8.1 appxbundle. Subsequent submissions must continue to contain a Windows Phone 8.1 appxbundle.

,但它不是一个手机包和Windows 8.0我不能捆绑!有解决方案吗?与旧的仪表板,运作良好。

最好的问候,
克劳迪奥

New dashboard bundle error

回答

5

不确定这里是否适用。但在我的情况下,当我在拥有UWP,WP81和W8.1应用程序的商店中更新应用程序的UWP版本时,出现同样的错误。这个错误表明,现有的商店UWP软件包是作为一个软件包构建的,但新软件包并不是。

所以解决方案是用.csproj替换<AppxBundle>Never</AppxBundle><AppxBundle>Always</AppxBundle>。如果您直接从Visual Studio发布,则可以按照here所述的那样从UI执行此操作。

0

我有这个问题。我删除了软件包构建到商店的文件夹中的所有文件。然后我创建了一个商店包。这个问题解决了。

0

我有相同的错误信息出现从没有(只是做一个新的构建,没有平台的变化)。当我检查了盒子“不会自动增加”(在UI,导致的csproj <AppxAutoIncrementPackageRevision>False</AppxAutoIncrementPackageRevision>),并填补了我自己的号码,说出来的包被称为:

1.3.0.0_AnyCPU_bundle.appxupload 

如果我没有做到这一点它看起来像:

1.3.0.17_AnyCPU.appxupload 

后者没有工作出于某种原因。所以设置自己的内部版本号为我解决了这个特殊问题。为什么修复它?没有线索。

相关问题