更新Windows Phone 8应用程序时的数据会发生什么变化

问题描述:

我在Windows Phone 8应用程序中将数据保存在IsolatedStorageSettings.ApplicationSettings和ApplicationData.Current.LocalFolder中。如果我向现有应用程序推送更新,那么这些位置中可用的数据会发生什么情况。他们仍然可用?更新Windows Phone 8应用程序时的数据会发生什么变化

感谢 库马兰

它仍然会被保留。唯一需要注意的是确保用户存储的内容仍然适用于您的代码更改。例如如果存储任何xml和json数据,它的架构仍然是正确的,或者您是否需要编写一些代码将其转换为新版本。

如果你有任何数据存储在LINQ to SQL数据库中,那么你添加的任何新表格/列都不会自动出现在那里。您需要运行一些额外的代码才能创建它们。但是,声音就像你不会有这个问题。

+0

感谢您的回复。我只需要可用的数据。我没有改变任何关于数据读取/保存的内容。只担心现有的数据。 – Kumaran

是所有的数据将被保留。
以下是到MSDN的link

当您更新应用程序时,隔离存储中的任何数据都会保留 。但是,如果 用户卸载并重新安装应用程序,则会将孤立存储中的数据删除。

+0

感谢您的回复。 – Kumaran