在应用程序更新的情况下,windowsphone 8是否保留未使用的IsolatedStorage?

时间:2014-06-29 03:11:14

标签: c# .net windows-phone isolatedstorage

更新Windows Phone 8应用程序后,是否会保留未使用的IsolatedStorage? 如果我更改了保存在其中的对象,它是否会在用户设备上抛出异常,因为对象更改并未保存在旧版本中保存的密钥下。

如果是这样,我如何在更新Windows Phone 8应用程序时更改/删除已编辑/未使用的IsolatedStorageSettings?

1 个答案:

答案 0 :(得分:0)

更新之间会保留

Isolated Storage个数据,因此它与旧版本中的IsolatedStorageSettings相同。

如果以这种方式添加/更改对象:settings["key"] = value;更新后不会发生任何错误。此外,您可以在阅读之前检查是否存在某个值:

if (settings.Contains("key"))
{
    string value = (string) settings["key"];
}