我需要在我的Windows Forms .NET 3.5应用程序中处理一些临时文件。这些文件是在外部应用程序中打开的,该应用程序当然可以比我自己的程序运行更长的时间。有没有什么最佳实践可以确保这些临时文件在任何时候都被清理掉,以避免将不再需要的“垃圾”文件填满用户的硬盘?或者甚至连Windows都会自动处理这件事?有没有办法弄清楚这些文件是如何管理清理的?
使用Google向我展示了许多清理和调整工具来手动清理临时目录,但我不想强迫用户这样做。:-)
Windows NT 6.1 (Build 7601: Service Pack 1)上的Microsoft SQL Server 2008 R2 (SP1) - 10.50.2500.0 (X64)企业版(64位)使用END CONVERSATION with CLEANUP进行清理后,这些会话将从sys.conversati