了解filesystemwatcher中的重複OnChanged
>您正在使用
事件來跟踪文件修改,但是在更改文件時,即使指定了FileSystemWatcher
>,請注意事件兩次(例如OnChanged
)。
Version.txt
NotifyFilters.LastWrite
為什麼發生這種情況
文檔解釋說,可以通過單個文件操作觸發多個事件。 文本編輯器經常在階段寫入磁盤,從而導致多個文件系統更改,從而導致多個事件。
解決問題FileSystemWatcher
在手動過濾重複事件的同時是一種方法,它並不總是萬無一失。在所有情況下,
以上是為什麼我的Filesystemwatcher修改文件後兩次爆炸兩次?的詳細內容。更多資訊請關注PHP中文網其他相關文章!