|
|
1
3
我们在创建PDF报告时也做了类似的事情,发现最简单的方法是使用时间戳检查来确定文件的“旧”程度,然后根据一段时间(在我们的例子中,超过2小时)删除它们。这是在创建下一个PDF文档之前完成的,但也是创建过程的一部分。我们还创建了一个特定的文件夹,并授予ASP.Net用户对该文件夹的读/写权限。
|
|
|
2
1
AptudioType和ApdioType只会每次启动一次,所以如果您需要更好的清理,我会考虑使用缓存结构或简单的Windows服务来处理清理。 |
|
|
3
0
首先,您必须确保您的IIS工作进程有权从缓存目录(而不是站点的其余部分,以防万一)写入/删除文件
相反,我会制定一个计划流程,可能每小时运行一次,或者每天运行一次,这取决于您想要什么。并让它检查缓存中的每个图像有多旧,如果它比您的任意“expiure time”旧,则将其删除。 除此之外,没什么大不了的。 |
|
|
A B · C#Excel自动调整列避免长文本时出错 1 年前 |
|
|
Megrez7 · C#ToArray转换合并为一行,导致数组元素更改 1 年前 |
|
Aycon · 在工厂方法中释放部分创建的对象的正确方法是什么? 1 年前 |
|
|
Sei · Avalonia/WPF将路由器传递到控制模板 1 年前 |