【发布时间】:2012-11-14 12:00:21
【问题描述】:
我在我的 asp.net 应用程序中创建了几个临时文件,当用户完成使用它们时我需要删除它们。
我试过了
void Session_End(object sender, EventArgs e)
{
System.IO.File.Delete(@"C:\Temp\test.doc");
}
但它不起作用。
有什么想法吗?
【问题讨论】:
-
会话永远不会结束吗?还是文件路径不正确?
-
文件未被删除。我尝试关闭浏览器并等待超过 20 分钟
-
请注意 Session_End 并不完全可靠 - 如果服务器崩溃,则不会调用 session_end...
标签: c# asp.net delete-file temp sessionend