Unbundle Windows应用商店应用

时间:2015-07-16 06:47:09

标签: localization windows-store-apps windows-store

我们需要在Windows应用商店应用中更改语言。目前它在调试时工作正常,但从Windows应用商店下载时,只有一些语言有效。这是因为App Bundle似乎已被选中用于应用程序部署。只有安装到用户Windows的语言才能从应用程序中的Windows应用商店下载。

让所有语言运行的最佳方法是什么?由于已经制作了应用程序包,似乎无法撤消(?)。即使我设法解开应用程序,看起来Windows Store在捆绑包被发送到商店后也不会接受.appx -packages。

我也找不到从Windows应用商店中移除应用套餐的方法,以便它可以接受非捆绑式应用(并且Visual Studio允许发布非捆绑应用)

或者有没有办法强制所有语言给所有人,即使使用应用程序包?我知道它并不是它的目的,但在这种情况下,我很遗憾使用了应用程序包,并希望将其还原。

1 个答案:

答案 0 :(得分:1)

应用程序作为捆绑包发布后,目前无法使用应用程序包(https://msdn.microsoft.com/en-us/library/windows/apps/hh923027.aspx)更新它。

没有办法强制应用程序包下载所有语言,因为它的内部构建不是为了处理这种情况。

您可以尝试做的是重命名旧应用程序(https://msdn.microsoft.com/en-us/library/windows/apps/hh694077.aspx),发布旧名称,然后再次保留它并立即将应用程序包发布为应用程序包。我没试过这个,所以我不能保证它有效。