2013-04-15 44 views
0

我正在尋找一種方法來存儲用戶設置在Windows 8應用程序。我發現這個存儲:Windows 8應用程序的Javascript:是applicationData localSettings持久?

applicationData.localSettings["exampleSetting"] = "example"; 

我的問題是:永久存儲或正在受到垃圾收集存儲在localSettings這個數據?首先我嘗試了localStorage,但是這個存儲有時被系統清除,我不知道什麼時候。每一次重現它的嘗試都失敗了。

+0

設置持久化到磁盤在.dat文件中的appdata文件夾下。你試試這個[示例](http://code.msdn.microsoft.com/windowsapps/ApplicationData-sample-fb043eb2/view/SourceCode#content) - 文件夾路徑將是這樣的 - C:\ Users \ \ AppData \ Local \ Packages \ \ Settings \ settings.dat – Sushil

+0

並且他們在這裏呆了整段時間我安裝了一個應用程序嗎?如果有更新可用,會發生什麼情況?設置仍在嗎? – Freddy

+2

更新後,它們將保留在那裏。還有版本控制也適用於您的應用程序數據。如果您升級appdata的版本 - 應用程序有機會升級其設置/數據 – Sushil

回答

0

感謝大家誰貢獻的東西。 LocalSettings似乎一直持續到現在。

相關問題