Пользователь (ОС/Магазин) загружает наиболее подходящий пакет приложения. Если у пользователя есть WP8.1, и ваше приложение имеет пакет 8.1, то это будет установлено, в противном случае будет загружен пакет приложений 8.0.
От того, что вы написали, у вас уже есть рабочая версия приложения WP8.0, теперь, если вы хотите добавить некоторые новые функции из 8.1, то, как только вы перенастроете приложение, вам нужно будет добавить новый пакет к вашему приложению, когда вы его обновляете. Do не заменить старый рабочий пакет 8.0. После того, как вы добавили новый пакет, и он прошел сертификацию, всем пользователям, имеющим 8.0 версию вашего приложения и версии ОС 8.1, будет предложено, чтобы имелось обновление.
Что важно:
- вы можете перенастроить как к 8.1 Silverlight и Время воспроизведения (конечно, второй вариант нуждается в некоторые изменения и некоторые вещи, чтобы быть переписано),
- IsolatedStorage сохранен,
- , когда вы перенацеливаете на Runtime, вам нужно разобрать IsoalatedStorage Настройки из файла в LocalStorage.
Я сделал аналогичную вещь с WP8.0 -> WP8.1 Runtime, я также рекомендую протестировать ее в бета-приложении, поэтому вы будете уверены, как это работает.
Хорошо подробный ответ. – Barnstokkr