перезапустить поведение эмулятора в Windows Phone 7 - PullRequest
0 голосов
/ 25 ноября 2011

У меня вопрос об ожидаемом поведении эмулятора Window Phone 7.5.

Если I деактивировать ( кнопка пуска ), закрыть ( кнопка возврата с первого экрана) или надгробная плита мои данные (сначала выберите эту опцию в VS, а затем в эмуляторе нажмите кнопка запуска ), а затем нажмите Stop Debugging ( Shift + F5) в VS, все измененные данные в моем приложении для этого сеанса сохраняются при повторном запуске процесса отладки (F5).

Однако, когда я только что изменил данные в своем приложении в эмуляторе и не активно деактивировал, закрыл или захоронил мое приложение, а затем нажал «Остановить отладку» (Shift + F5) и затем «Начать отладку» (F5), измененные данные не сохраняется. Я заметил, что после прекращения отладки ни Application_Deactivated, ни Application_Closing также не появляются.

Это ожидаемое поведение при запуске / остановке процессов отладки? Я спрашиваю, потому что мне нужно знать, оказывает ли это какое-либо влияние в реальном мире, например, если я нахожусь в своем приложении и внесу изменение, а затем кто-то тут же полностью выключает телефон и снова включает его Будут ли сохранены мои данные

1 Ответ

1 голос
/ 25 ноября 2011

Это ожидается.То, что вы делаете, - это эффективное сбой вашего приложения.Если телефон / приложение выключено в нормальной ситуации, то будет вызвано «Деактивировано» или «Закрытие».

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...