![]() |
1
3
我们在创建PDF报告时也做了类似的事情,发现最简单的方法是使用时间戳检查来确定文件的“旧”程度,然后根据一段时间(在我们的例子中,超过2小时)删除它们。这是在创建下一个PDF文档之前完成的,但也是创建过程的一部分。我们还创建了一个特定的文件夹,并授予ASP.Net用户对该文件夹的读/写权限。
|
![]() |
2
1
AptudioType和ApdioType只会每次启动一次,所以如果您需要更好的清理,我会考虑使用缓存结构或简单的Windows服务来处理清理。 |
![]() |
3
0
首先,您必须确保您的IIS工作进程有权从缓存目录(而不是站点的其余部分,以防万一)写入/删除文件
相反,我会制定一个计划流程,可能每小时运行一次,或者每天运行一次,这取决于您想要什么。并让它检查缓存中的每个图像有多旧,如果它比您的任意“expiure time”旧,则将其删除。 除此之外,没什么大不了的。 |
![]() |
Haim Ohayon · 这些链接之间有什么区别? 2 年前 |