C# 测试WP8应用程序生命周期时引发安全异常?
我正在开发一个WP 8应用程序,通过测试应用程序的生命周期,我发现当我激活应用程序时,它会抛出异常。(通过从电话后退中选择,甚至按后退键) 通过跟踪,我发现它进入了C# 测试WP8应用程序生命周期时引发安全异常?,c#,windows-phone-8,windows-phone-8-emulator,application-lifecycle,tombstoning,C#,Windows Phone 8,Windows Phone 8 Emulator,Application Lifecycle,Tombstoning,我正在开发一个WP 8应用程序,通过测试应用程序的生命周期,我发现当我激活应用程序时,它会抛出异常。(通过从电话后退中选择,甚至按后退键) 通过跟踪,我发现它进入了Application\u Deactivated事件,但从未进入Application\u Activated事件,并在它之前抛出异常, 这是一个例外: System.Security.SecurityException未处理消息:未处理 中发生“System.Security.SecurityException”类型的异常 Mic
Application\u Deactivated
事件,但从未进入Application\u Activated
事件,并在它之前抛出异常,
这是一个例外:
System.Security.SecurityException未处理消息:未处理
中发生“System.Security.SecurityException”类型的异常
Microsoft.Phone.Interop.ni.dll
在Application\u停用中
事件i存储:
在PhoneApplicationService.Current.State
和IsolatedStorageSettings
中序列化对象,以防它永远不会回来,
在Application\u Activated
中,如果应用程序实例未保留,我将检索它们
我发现这个链接:
然后,我对代码进行了注释,但出现了相同的问题,我关闭了vS2012,关闭了emulator,多次清理、重建和卸载应用程序,我测试了另一个应用程序,但它的生命周期与我的不同
当我使用设备进行测试时,问题消失。
原因是什么?它会影响应用程序吗?您想序列化什么以及如何序列化?也许您应该提供一些代码?我正在尝试序列化observableCollection的项具有(字符串标题..所有字符串和一个DateTime)属性。我使用了
[DataContract]公共类MainViewModel:INotifyPropertyChanged
和公共MainViewModel(){this.Items=new ObservableCollection();}[DataMember]公共ObservableCollection项{get;private set;}