Xamarin中的Corrupt Application.Current.Properties

时间:2017-01-17 22:16:12

标签: c# xamarin uwp

如果将一个无法识别的数据类型[例如C#DateTimeOffset]写入Application.Current.Properties,它似乎会破坏字典[即字典无法反序列化]

但你怎么解决它?

Application.Current.Properties.Clear()崩溃,因为.Clear()首先尝试反序列化?所以你不能只用一本干净的字典“重新开始”。

我假设有一个文件SOMEWHERE [目前正在构建一个UWP应用程序]我可以删除但是如果我能找到它就会死。

1 个答案:

答案 0 :(得分:2)

设置存储在名为PropertyStore.Forms的文件中。在UWP上,它应该存储在ApplicationData.Current.RoamingFolder