我protobuf-net
在 WP7 中使用来序列化我的数据。
我在启动应用程序时初始化了我的自定义类型,但我有一个大问题:
如果我在后台(墓碑)启动我的应用程序几分钟,当应用程序变为活动状态时,由于我尚未初始化类型,因此会引发异常。
有没有人可以解决这个问题?谢谢!
解决方案:
我解决了这样的问题:
private void Application_Activated(object sender, ActivatedEventArgs e)
{
if (!e.IsApplicationInstancePreserved)
{
// add types
// RuntimeTypeModel.Default.Add(......);
}
}