我试图监控一个日志文件,但似乎文件的内容没有被写入,直到我点击资源管理器中的文件,然后我的文件管理器开始...
但是如何在不必手动点击文件的情况下触发此效果?
这是我到目前为止所得到的:
var _monitor = new FileSystemWatcher();
_monitor.NotifyFilter = NotifyFilters.LastAccess | NotifyFilters.LastWrite | NotifyFilters.FileName | NotifyFilters.Size;
_monitor.Filter = "*" + _logFileNameWildCard + "*.*";
_monitor.Changed += MonitoringFileContentChanged;
_monitor.EnableRaisingEvents = true;
问题是我不确切知道这个日志文件是如何从游戏中生成的。我想要做的就是从中读取,但观察者没有被触发,文件大小为0kb,直到我点击资源管理器中的日志文件为例。
任何帮助都会被贬低!