【发布时间】:2019-02-27 11:09:08
【问题描述】:
我正在使用带有 InterBase 数据库的 Delphi-5(旧)应用程序,我已在运行时将 BDE 会话文件分配到 Temp\XYZ 文件夹。
当应用程序在一段时间内处于理想状态时,TEMP 文件夹中的 XYZ 文件夹突然被自己删除。
抱怨此问题的客户使用的是 64 位 Windows 10 企业版。
我知道 Microsft 在 Windows 10 中有一个新选项“Storage Sense”,它会自动清除 TEMP 文件夹。
当应用程序正在使用时,会话文件句柄将被打开应用程序,即使它被打开它也会被自动删除......(尝试手动删除临时文件夹无法在应用程序使用时将其删除.)
有人可以给我建议吗?
【问题讨论】:
-
Windows 10 有一个 删除我的应用未使用的临时文件 选项,您需要确保它没有被选中。打开开始>设置>系统>存储>切换存储感觉>单击更改我们释放空间的方式
-
谢谢,@Sami !!即使文件被最小化的进程(理想情况下为 15 分钟)访问,它会删除文件吗?
-
非常感谢任何帮助。谢谢
标签: delphi windows-10