我在Marketplace上有一个应用程序,该应用程序使用独立存储。
我对该应用程序进行了更新,修复了一些错误,并添加了与我的网站(这是同一个应用程序的基于云的版本)连接和同步的功能。
我的问题是;在升级期间,isostore被擦除或损坏的风险是什么?该协议是警告用户还是我们假设他们经常备份他们的手机并认为这是一个非问题?
答案 0 :(得分:3)
我认为隔离存储保持不变(毕竟,这就是为什么存在用于就地升级数据库模式的专用API) - 只有在卸载应用程序的情况下,它才会被隔离存储器擦除。
答案 1 :(得分:2)
正如Rowland所说,Isolated storage
仅在卸载应用程序时才会消除。如果您更改了在更新中从存储中写入或读取数据的方式,请确保更新不会破坏任何内容。