2014-05-06 64 views

回答

8

在Windows上,如果用戶運行磁盤清理,它可以被清除。例如,如果系統運行的存儲空間不足,那麼我認爲可以清除臨時文件夾,這對於低內存Windows Phone設備很重要。

語義上的一點是,任何事情你把溫度不能在在稍後的時間依賴,所以你使用它的緩存和其他的東西,可如果你找到丟失的東西被恢復。另一方面,您可以依靠本地內容直到您刪除它們,並且不需要在您的應用中使用相同的邏輯。

在Windows Phone 8.1,臨時文件也被排除了備份和恢復操作,而地方是包括在內。還有一個LocalCache文件夾也被排除在備份/恢復之外,但不受任意刪除的限制。

這是真的,如果溫度從來沒有得到自動清零,它不會是從本地/ LocalCache太大的不同。即使如此,擁有這樣獨特的文件夾可讓您更具體地管理應用程序數據,並且始終可以使用具有ApplicationDataLocality值的Windows.Storage.ApplicationData.ClearAsync來選擇性地清除臨時文件夾。

+0

感謝的Kraig,我半懷疑,其設計意圖是爲一個「更軟」約定/便利不是強制暫存空間。 –