我再次用更多细节重写我的问题,即我在Asp.net 2.0中开发一个网站,因为我在LogfileDate中跟踪用户的一些细节,例如他们的id,没有页面命中和打击时间等。保存在文件夹中的LogfileDate包含所有用户的全天摘要(文件夹在我的项目中)。在另一天创建新的logfileDate时,我希望邮寄前一天的Logfile并在发送后删除该文件。一切都发生了但是当它要删除它的节目文件时,另一个进程访问。所以我需要在发送邮件后刷新该文件夹,以便它可以通过缓冲区释放。我没有使用IIS,我也不想使用它。
答案 0 :(得分:2)
可能,当您将日志数据写入文件时,文件处理程序未关闭。