重命名文件夹后,filesystemwatcher
对象将继续监视新文件夹,即使名称已更改。
例如,在白天,我的数据文件位于data
文件夹中,
filewatcher
收听此文件夹。
但是在某些情况下,由于进行了备份,数据文件夹被重命名为dataBKP
。再次创建一个名为data
的新数据文件夹,其中包含已初始化的数据文件。
在这种情况下,filewatcher
开始监视dataBKP
文件夹,直到重新启动应用程序。
我记录了filewatcher
的path属性,它仍然是data
,但是由于文件夹重命名,它正在监视dataBKP
。
有什么建议吗?