我正在使用带有InterBase数据库的Delphi-5(旧)应用程序,我已在运行时将BDE会话文件分配给Temp \ XYZ文件夹。
当应用程序处于理想状态一段时间后,TEMP文件夹中的XYZ文件夹突然被自身删除。
抱怨此问题的客户位于64位Windows 10企业版中。
我知道Microsft在Windows 10中有一个新选项“ Storage Sense”,它将自动清除TEMP文件夹。
在使用该应用程序时,即使已打开该会话文件句柄,该应用程序也会自动被删除...(尝试删除该临时文件夹,但在使用该应用程序时无法将其删除)
有人可以建议我一些想法吗?
答案 0 :(得分:0)
简单-请勿使用TEMP文件夹。使用类似的东西:
%APPDATA%
%LOCALAPPDATA%
%PROGRAMDATA%
有关更多信息: What is the difference between ProgramData and AppData?