标签: c# filesystemwatcher
我有一个FileSystemWatcher的Windows服务,它会监视txtfiles更改的日志文件夹。
FileSystemWatcher
它会在每次将日志写入txtfile时触发onChanged事件,我开始读取该文件并检索该行然后以某种方式处理它,问题是:
onChanged
事件不会被解雇,除非:
-i用Windows资源管理器打开文件夹 -i按住刷新(f5)
如果我不这样做,事件不会被解雇!
答案 0 :(得分:0)
有时,在未刷新文件的内部缓冲区时可能会发生这种情况。尝试在写入后刷新流。