Развертывание файлов в IsolatedStorage в Windows Phone 7 - PullRequest
2 голосов
/ 01 марта 2011

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

1 Ответ

1 голос
/ 01 марта 2011

Нет способа автоматического развертывания в IsolatedStorage при установке приложения.

Есть несколько вещей, которые вы можете сделать, чтобы попытаться избежать задержки при первом запуске:

  • По возможности обращайтесь к файлам непосредственно в XAP.
  • Разделите ресурсы на несколько библиотек, чтобы в память загружались только те, которые необходимы.
  • Загружайте содержимое в фоновый режим IS и расставляйте приоритеты так,ресурсы загружаются по мере необходимости.

Вам не нужно загружать файлы изображений или видео в IS только для их просмотра.
Вам нужно только копировать файлы XML, если они собираютсябыть обновленным.Если вы просто хотите прочитать некоторые данные, это не нужно делать.Кроме того, если XML-файлы содержат только начальные данные / состояние, они могут быть загружены из указанной сборки и сохранены в IS только при первом сохранении.

...