2015-07-16 7 views
0

Мы должны изменить язык в нашем приложении Windows Store. В настоящее время он отлично работает при отладке, но при загрузке из Windows Store работают только некоторые языки. Это связано с тем, что App Bundle, похоже, был выбран для развертывания приложения. Только языки, установленные для пользователей Windows, загружаются из Windows Store в приложение.Unbundle Windows Store App

Что было бы лучшим способом заставить все языки работать? Поскольку пакет приложений уже создан, кажется, что его нельзя отменить (?). Даже если мне удастся развязать приложение, кажется, что Windows Store не принимал .appx -пакеты после того, как пакет был отправлен в магазин.

Я также не могу найти способ, чтобы удалить пакет приложения из Windows Store, так что она будет принимать несвязанное приложение (и Visual Studio позволит издательскому несвязанному приложению)

Или есть способ заставить все языки для всех, даже при использовании пакетов приложений? Я знаю, что это не то, для чего оно предназначено, но в этом случае я сожалею, что пакет приложений используется и хотел бы его вернуть.

+0

Я помню, что видел в магазине приложений (не помню, где), что, как только вы «упакуете» свой пакет приложений, вы должны продолжать это делать. –

ответ

1

Как только приложение было выпущено в виде пакета, в настоящее время нет возможности обновить его с помощью пакета приложений (https://msdn.microsoft.com/en-us/library/windows/apps/hh923027.aspx).

Невозможно заставить пакет приложений загружать все языки, так как его внутренние элементы не предназначены для обработки такого сценария.

Что вы можете попытаться сделать, так это то, что вы переименовали старое приложение (https://msdn.microsoft.com/en-us/library/windows/apps/hh694077.aspx), выпустили старое имя и зарезервировали его еще раз и опубликовали пакет теперь как пакет приложений. Я не пробовал этого, поэтому я не могу гарантировать, что он работает.