2014-06-06 2 views
0

У меня есть существующее приложение для Windows Phone, которое находится в дикой природе и используется. Я хотел бы перейти на универсальное приложение, но я хотел бы иметь возможность переводить данные из существующей локальной базы данных SQL в то, что затем может использоваться универсальным приложением.Перенос данных из Windows Phone (Silverlight) в универсальное приложение

Моя нынешняя идея - вывести обновление в версию Silverlight, которая сохраняет данные, которые будут перенесены, как хорошо известное имя файла в изолированном хранилище, которое, в свою очередь, сопоставляется с папкой Local с другой стороны, а затем перемещает это в папку Roaming или переименовать, если применимо. Этот подход кажется немного ошибочным, что требует от конечных пользователей, чтобы первым забрать и запустить это обновление до моего выпуска универсальной версии.

Итак, есть ли способ включить приложение миграции в состав пакета Windows Phone, который может обрабатывать миграцию за один раз?

+0

Возможный дубликат [Возможно обновление существующего приложения Windows Phone 8 в Windows Phone Store 8.1] (http://stackoverflow.com/questions/23787815/is-it-possible-to-update-an-existing -windows-phone-8-app-to-windows-phone-store) –

ответ

1

У вас здесь не так много вариантов. Универсальное приложение, которое вы собираетесь создавать, - это совершенно другое приложение, чем ваше приложение Silverlight. Факт в том, что структуры намеренно делают это так, что вы не можете общаться между приложениями.

Одна из стратегий, которую вы можете рассмотреть, - предоставить вашему приложению Silverlight возможность передавать свои данные в облако (или OneDrive пользователя), а затем иметь универсальное приложение, которое позволяет извлекать данные из облака и импортировать его ,

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

Удачи.

+1

Спасибо, что вернулись на это - только что нашли http://stackoverflow.com/q/23787815/50447, который кажется, что мой подход сбрасывать данные в Изолированное хранилище будет работать, подвергнуто тестированию и т. Д. Поэтому я возьму этот подход на данный момент. –

+0

Не от Silverlight до WinRT, хотя! –

Смежные вопросы