FileSystemWatcher的疑问--高分求解
先说下自己要做的东西
利用FileSystemWatcher监控一个文件夹,把文件夹内的文件名保存到数据库,如果被监控文件夹下的文件/文件夹发生,增加/删除/重命名等,那么在数据库内也做对应的修改。
现在遇到如下问题:
1、当在被监控的文件夹内发生剪切-粘贴文件夹时,发生2个事件,删除文件夹,创建文件夹,但是在被移动的文件夹内的文件并不会发生删除/创建的事件
2、被监控文件夹下一个文件/文件夹被删除到回收站,那么在数据库内要把对应的记录删除掉,当我们还原文件时,不触发事件
问如何才能够处理上诉的问题