更新Windows Phone 8应用程序后,是否会保留未使用的IsolatedStorage? 如果我更改了保存在其中的对象,它是否会在用户设备上抛出异常,因为对象更改并未保存在旧版本中保存的密钥下。
如果是这样,我如何在更新Windows Phone 8应用程序时更改/删除已编辑/未使用的IsolatedStorageSettings?
答案 0 :(得分:0)
Isolated Storage
个数据,因此它与旧版本中的IsolatedStorageSettings
相同。
如果以这种方式添加/更改对象:settings["key"] = value;
更新后不会发生任何错误。此外,您可以在阅读之前检查是否存在某个值:
if (settings.Contains("key"))
{
string value = (string) settings["key"];
}