Возникла исключительная ситуация при тестировании приложения WP8?
Я разрабатываю приложение WP 8 и, протестировав жизненный цикл приложения, обнаружил, что оно вызывает исключение при активации приложения. (либо выбрав из телефона backStack, либо даже нажав клавишу назад),
Прослеживая, я нахожу, что это входит Application_Deactivated
событие, но никогда не войти Application_Activated
Событие и исключение перед ним, это исключение:
Исключение System.Security.SecurityException было обработано. Сообщение: в Microsoft.Phone.Interop.ni.dll возникло необработанное исключение типа "System.Security.SecurityException".
В Application_Deactivated
Событие, которое я храню: Сериализованный объект в PhoneApplicationService.Current.State
И в IsolatedStorageSettings
в случае, если он никогда не вернется, И в Application_Activated
я получаю их, если экземпляр приложения не сохранился
Я нахожу эту ссылку: это могло произойти из-за хранилища isoSetting, которое я использовал?
Затем я прокомментировал код, но появилась та же проблема, я несколько раз закрывал vS2012, закрывал эмулятор, чистил и перестраивал и удалял приложение, а также тестировал другое приложение, но его жизненный цикл работает отлично, в отличие от моего.
Когда я использую устройство для тестирования, проблема исчезает.
в чем причина? и это влияет на приложение?