【发布时间】:2009-12-03 10:43:18
【问题描述】:
我在机器 A 上有一个 FileSystemWatcher,通过网络监视机器 B 上的文件夹。我想在机器 B 上的程序中创建另一个 FileSystemWatcher 以在本地监视同一文件夹。第二个 FileSystemWatcher 会干扰第一个吗?
【问题讨论】:
我在机器 A 上有一个 FileSystemWatcher,通过网络监视机器 B 上的文件夹。我想在机器 B 上的程序中创建另一个 FileSystemWatcher 以在本地监视同一文件夹。第二个 FileSystemWatcher 会干扰第一个吗?
【问题讨论】:
如果两个 FileSystemWatcher 都在监视相同的文件夹和事件(文件重命名、文件到达等)以及相同的过滤模式(*.txt 等),那么它们会相互冲突。
如果任何设置参数不同,则不会有问题。
【讨论】:
我设置了一个测试,发现两台机器上的 FileSystemWatchers 都收到了相互干扰的事件通知。
【讨论】: