0
我再次重写我的问题更详细的,即我正在开发一个网站在Asp.net 2.0中,我跟踪用户的一些细节,如他们的ID,没有在一个文件夹(文件夹在我的项目中)中保存的LogfileDate(LogfileDate包含所有用户的全天摘要)中的页面被击中和击中的时间等信息。而在另一天,当我创建一个新的logfileDate时,我想发送前一天的日志文件并在发送后删除该文件。一切都发生了,但是当它要删除其演示文件时,就会被另一个进程访问。所以我需要在发送邮件后刷新该文件夹,以便通过缓冲区释放它。我没有使用IIS,我不希望它使用。如何刷新文件夹的数据在asp.net 2.0使用C#
你如何写这个日志文件?你正在使用某个框架还是手动执行?如果不发布一些示例代码,您如何将数据写入此文件。对于要锁定的文件,这意味着文件句柄仍处于打开状态。 – 2010-04-09 06:35:17
尝试检查您的代码,并确保每次将日志写入文件时,都会关闭流和写入程序。 – iburlakov 2010-04-09 07:08:24