FileSystemWatcher停止监视networking文件夹

我已经开发了文件队列系统,其中来自不同Windows机器的多个应用程序观察相同的映射networking驱动器以进行文件更改并继续文件。 为了观察映射驱动器的变化,我使用FileSystemWatcher(c#.NET 4.0),一切工作正常后的一天FileSystemWatcher停止监视。 我试图玩FileSystemWatcher.Error事件来捕捉exception,如果有的话。 不幸的是错误事件并不总是被激发 。 我没有find解决问题的方法,FileSystemWatcher停止工作,没有错误抛出。 任何build议?

Solutions Collecting From Web of "FileSystemWatcher停止监视networking文件夹"

FileSystemWatcher是不可靠的网络驱动器…例如,已知有一些SAMBA股份的问题…

另一点是,如果您在Windows服务中使用它…尝试从Windows服务访问网络驱动器通常会导致一些问题(取决于Windows版本等)。

网络断开连接。 这很自然。

看看这里: http : //www.codeguru.com/csharp/.net/net_general/eventsanddelegates/article.php/c9113

祝你好运