Delphi BDE会话文件从临时文件夹中消失
我正在使用带InterBase数据库的Delphi-5(旧)应用程序,我已在运行时将BDE会话文件分配给Temp\XYZ文件夹 当应用程序处于理想状态一段时间后,临时文件夹中的XYZ文件夹会自动删除 抱怨此问题的客户在64位Windows 10 Enterprise中 我知道Microsoft在windows 10中有一个新选项“存储感知”,它将自动清除临时文件夹 当应用程序正在使用时,会话文件句柄将被打开。即使应用程序已打开,它也会被自动删除。。。(已尝试手动删除临时文件夹。当应用程序正在使用时,无法将其删除。)Delphi BDE会话文件从临时文件夹中消失,delphi,windows-10,Delphi,Windows 10,我正在使用带InterBase数据库的Delphi-5(旧)应用程序,我已在运行时将BDE会话文件分配给Temp\XYZ文件夹 当应用程序处于理想状态一段时间后,临时文件夹中的XYZ文件夹会自动删除 抱怨此问题的客户在64位Windows 10 Enterprise中 我知道Microsoft在windows 10中有一个新选项“存储感知”,它将自动清除临时文件夹 当应用程序正在使用时,会话文件句柄将被打开。即使应用程序已打开,它也会被自动删除。。。(已尝试手动删除临时文件夹。当应用程序正在使用
有人能给我一些建议吗?简单-不要使用临时文件夹。使用类似于:
%APPDATA%
%LOCALAPPDATA%
%PROGRAMDATA%
Windows 10有一个“删除我的应用程序未使用的临时文件”选项,您需要确保未选中该选项。打开开始>设置>系统>存储>切换存储感知>单击更改释放空间的方式谢谢,@Sami!!它会删除文件,即使它被一个进程访问(这是理想的15分钟)最小化。任何帮助这是非常感谢的。谢谢