У меня вопрос об ожидаемом поведении эмулятора Window Phone 7.5.
Если I деактивировать ( кнопка пуска ), закрыть ( кнопка возврата с первого экрана) или надгробная плита мои данные (сначала выберите эту опцию в VS, а затем в эмуляторе нажмите кнопка запуска ), а затем нажмите Stop Debugging ( Shift + F5) в VS, все измененные данные в моем приложении для этого сеанса сохраняются при повторном запуске процесса отладки (F5).
Однако, когда я только что изменил данные в своем приложении в эмуляторе и не активно деактивировал, закрыл или захоронил мое приложение, а затем нажал «Остановить отладку» (Shift + F5) и затем «Начать отладку» (F5), измененные данные не сохраняется. Я заметил, что после прекращения отладки ни Application_Deactivated
, ни Application_Closing
также не появляются.
Это ожидаемое поведение при запуске / остановке процессов отладки? Я спрашиваю, потому что мне нужно знать, оказывает ли это какое-либо влияние в реальном мире, например, если я нахожусь в своем приложении и внесу изменение, а затем кто-то тут же полностью выключает телефон и снова включает его Будут ли сохранены мои данные