【发布时间】:2016-02-24 13:13:06
【问题描述】:
我正在使用 FileSystemWatcher 来检测文件中的更改 - 我监视目录,然后查看通过事件 args 传入的文件是否与我感兴趣的文件匹配。
我们有一个客户的情况,更改事件不断被触发,但是当我检查修改日期时,没有任何变化。
这给我们带来了各种各样的问题。在对事件采取行动之前,我可以(而且我正在)检查上次修改日期是否已更改。
我无法轻松调试它,因为我无法重现它,尽管我可以在客户端机器上进行调试构建 - 尽管有时它会停止发生。
但我想知道是否有我可以防止此问题的已知原因。
[编辑] 我最初并没有添加它,因为我很确定它不相关,但是以前版本的代码 对相关文件进行了很多更改,更多比我们可以在代码中处理。但是当前版本没有这个问题,并且机器已经重置,所以我无法想象它会导致当前的问题。
【问题讨论】:
标签: c# .net filesystemwatcher