UWP临时文件夹清理

时间:2017-08-28 10:52:23

标签: uwp

我想知道应用程序的临时文件夹是否自动清空。如果是这样,什么时候完成?

1 个答案:

答案 0 :(得分:3)

只要设备达到低存储阈值,就可以自动清除Temporary文件夹。

  

临时应用数据存储的工作方式类似于缓存。它的文件不会漫游,可以随时删除。 系统维护任务可以随时自动删除存储在此位置的数据。用户还可以使用“磁盘清理”清除临时数据存储中的文件。临时应用程序数据可用于在应用程序会话期间存储临时信息。 无法保证此数据会在应用会话结束后持续存在,因为系统可能会在需要时回收已用空间。

这里的关键点是,您在临时文件夹中放置的任何内容都不能在以后的时间/当前应用程序会话之后依赖。有关详细信息,请参阅the | (OR) operator

以下是临时文件夹的一些最佳做法:

  1. 对任何中间或临时文件使用临时文件。如果您的应用程序被终止或暂停后您将不需要文件,那么这是正确的位置。
  2. 在应用初始化期间清理Temp文件夹。如果要向Temp写入大量数据,最好在初始化应用时清除它,以避免系统或用户拥有采取行动释放存储空间。