gpt4 book ai didi

windows-phone-7 - isolatedStorageSettings.ApplicationSettings 不会被存储以重新启动

转载 作者:行者123 更新时间:2023-12-02 23:35:21 24 4
gpt4 key购买 nike

我正在编写一个 WP7 (Mango) 应用程序。我将值存储在 WP7isolatedStorageSettings.ApplicationSettings 中,然后调用 IsolatedStorageSettings.ApplicationSettings.Save();

如果我按返回键并离开屏幕,然后再回来,我就可以很好地读取值。但是,如果我在调试器中按重新启动(或者只是从模拟器重新启动),ApplicationSettings 会抛出 KeyNotFoundException就好像它没有持续存在...
我尚未在设备上尝试过,目前没有可用的设备。

我可能做错了什么?

最佳答案

事实证明问题根本不在模拟器中,所以每个人都认为这是模拟器中“设计使然”的结果是错误的(但我无法撤消我的投票,因为它们已被锁定)。

问题是我试图保留一个不可序列化的类,而 wp7 通过在下一个 Save()< 时丢弃所有我的设置来处理这个问题。当我删除那个单个 Add() (或者更准确地说,使用 JSON.net(可以处理它)序列化该对象,并保留 json 字符串)时,我所有的问题都消失了。

尽管如此,wp7 的行为还是很荒谬。

关于windows-phone-7 - isolatedStorageSettings.ApplicationSettings 不会被存储以重新启动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9308478/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com