测试WP8应用程序生命周期时抛出的安全异常?

时间:2014-09-26 23:56:03

标签: c# windows-phone-8 windows-phone-8-emulator application-lifecycle tombstoning

我正在开发一个WP 8应用程序,并通过测试应用程序生命周期我发现在激活应用程序时抛出异常。 (通过选择手机backStack或甚至按后退键)

通过跟踪我发现它进入Application_Deactivated事件但从未输入Application_Activated事件并在它之前抛出异常, 这是例外:

  

System.Security.SecurityException未处理消息:未处理   发生了'System.Security.SecurityException'类型的异常   Microsoft.Phone.Interop.ni.dll

Application_Deactivated事件中我存储: PhoneApplicationService.Current.StateIsolatedStorageSettings中的序列化对象,以防它永远不会回来, 并且在Application_Activated中,如果未保留应用程序实例,则检索它们

我找到了这个链接:is it might happened because of isoSetting storage i used !?

然后,我评论了代码,但同样的问题出现了,我关闭了vS2012,关闭了模拟器,清理并重建和卸载app多次,我测试了另一个应用程序,但它的生命周期与我的不同。

当我使用设备进行测试时,问题就会消失。

原因是什么?它是否会影响申请?

0 个答案:

没有答案