删除临时文件Web应用程序

时间:2011-05-14 18:23:58

标签: asp.net iis-7 background-process temporary-files

我正在开发一个Web应用程序,当用户必须提交保存在服务器上的临时文件夹中的文件时,有一个页面。如果一切顺利,我向服务器发送ajax请求以删除用户上传的文件。但是,如果用户关闭浏览器或关闭计算机,我无法检测到。

在这种情况下,保证未使用的文件不会永久存储的最佳方法是什么?该站点是在ASP.NET MVC中开发的,将在II7上托管。 IIS7是否提供了一些处理临时文件的配置?或者我需要实现一些服务,它将在低优先级的后台执行,并定期检查是否有“旧”文件要删除?

非常感谢任何帮助。

1 个答案:

答案 0 :(得分:0)

我会在后台安装Windows服务,以便在某个时间间隔删除旧文件。