2012-07-11 85 views
2

我在Marketplace上有應用程序,應用程序使用獨立存儲。使用獨立存儲升級Windows Phone 7.5應用程序

我有一個應用程序的更新,它修復了一些錯誤,並且還添加了連接和同步我的網站(這是同一個應用程序的基於雲的版本)的工具。

我的問題是;在升級過程中isostore被擦除或損壞的風險是什麼?協議是警告用戶,還是我們假設他們經常備份手機並認爲這不是問題?

回答

3

我相信隔離存儲保持不變(畢竟,這就是爲什麼有專門的API來就地升級數據庫模式) - 只有當應用程序被卸載時,隔離存儲纔會被擦除。

2

正如Rowland所說,Isolated storage只有在卸載應用程序時纔會清除。如果您更改了數據寫入或更新時從存儲中讀取的方式,請確保更新不會破壞任何內容。

Isolated Storage Best Practices for Windows Phone

+0

謝謝你們兩位的答案。我擔心的是例如更改表格對象中的列的風險,但似乎(代碼優先樣式或類似的)數據模式是健壯的。 – Gavin 2012-07-16 11:14:48

相關問題