【发布时间】:2014-04-11 20:21:26
【问题描述】:
场景: 我的应用程序的 1.0.0.0 版本使用某些 IsolatedStorageSettings 说 Key = ID 和 Value 是具有数字 1,2 和 3 的对象。现在,我将我的应用程序更新到版本 1.1.0.0 和逻辑新版本假定 ID 有四个数字。数字 3 变为 4,新的操作映射到新的数字 3。 这需要在应用更新时在 IsolatedStorageSettings 中进行数据迁移。
我的问题是,是否有任何标准方式进行此类迁移,因为这似乎是一种标准方案。
(如果没有,那么我打算通过检查独立存储版本号(另一个设置)是否与当前应用程序版本相同,在应用程序类构造函数中编写一个逻辑。如果不是,则运行所需的迁移逻辑当前版本。 这种方法正确吗?)
【问题讨论】:
标签: windows-phone-7 windows-phone-8 isolatedstorage