我突然开始遇到错误。
PhoneNumberChooserTask chooser = new PhoneNumberChooserTask();
chooser.Completed += new EventHandler<PhoneNumberResult>(Chooser_Completed);
chooser.Show();
Show() 显示联系人列表,但随后应用程序崩溃。
消息“类型 'System.Runtime.InteropServices.WindowsRuntime.RuntimeClass' 无法序列化。考虑使用 DataContractAttribute 属性标记它,并使用 DataMemberAttribute 属性标记您想要序列化的所有成员。或者,您可以确保类型是公共的并且有一个无参数的构造函数——该类型的所有公共成员都将被序列化,并且不需要任何属性。” 细绳
它工作正常。这似乎很突然。
编辑:所以似乎这只发生在第二次调用 NavigationService 时。如果我从 MainPage.cs 调用它,那么它不会发生。……?
编辑:它似乎对 NavigationFailed 做了一些事情。仍然堵住;(