FileSystemWatcher问题

时间:2011-04-21 08:31:06

标签: c# filesystemwatcher

我有一个FileSystemWatcher的Windows服务,它会监视txtfiles更改的日志文件夹。

它会在每次将日志写入txtfile时触发onChanged事件,我开始读取该文件并检索该行然后以某种方式处理它,问题是:

事件不会被解雇,除非:

-i用Windows资源管理器打开文件夹 -i按住刷新(f5)

如果我不这样做,事件不会被解雇!

1 个答案:

答案 0 :(得分:0)

有时,在未刷新文件的内部缓冲区时可能会发生这种情况。尝试在写入后刷新流。