Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/.net/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
.net 为什么我的FileSystemWatcher在一段时间后不引发事件?_.net_Filesystemwatcher - Fatal编程技术网

.net 为什么我的FileSystemWatcher在一段时间后不引发事件?

.net 为什么我的FileSystemWatcher在一段时间后不引发事件?,.net,filesystemwatcher,.net,Filesystemwatcher,我有一个小的vb.net应用程序,它使用连接到UNC路径的FileSystemWatcher,在一段不确定的时间(

我有一个小的vb.net应用程序,它使用连接到UNC路径的FileSystemWatcher,在一段不确定的时间(<天)后,该watcher的事件不会引发

Im捕获文件创建事件并将路径传递给processfile代码块:

Private Sub fsWatch1_Created(ByVal sender As Object, ByVal e AsSystem.IO.FileSystemEventArgs) Handles fsWatch1.Created
        'file created in path - process it!
         ProcessFile(e.FullPath)

    End Sub

对我来说,这听起来像是网络中的低级问题(不一定能解决)——因此,快速的谷歌搜索产生了这篇关于CodeGuru的文章: 在这篇文章中,作者说这是由间歇性网络中断引起的(它们可能比你想象的更频繁——我们实际上是在讨论两台机器之间的连接,由于各种原因可能会断开),而观察者最终可能会被损坏

作者钩住错误事件,并在每次引发时重新创建观察者


希望这能有所帮助。

对我来说,这听起来像是网络中的低级问题(不一定能解决)——因此,快速的谷歌搜索产生了这篇关于CodeGuru的文章: 在这篇文章中,作者说这是由间歇性网络中断引起的(它们可能比你想象的更频繁——我们实际上是在讨论两台机器之间的连接,由于各种原因可能会断开),而观察者最终可能会被损坏

作者钩住错误事件,并在每次引发时重新创建观察者


希望这能有所帮助。

在我们提供帮助之前,我们需要先看看您所说的代码。最小化不应导致引用未使用。我发现最小化并不会导致问题,FSW似乎在一段时间后停止响应(尚未确定)UNC驱动器是否始终可用?没有网络问题吗?在我们提供帮助之前,我们需要查看您正在谈论的代码。最小化不应导致引用未使用。我发现最小化并不会导致问题,FSW似乎在一段时间后停止响应(尚未确定)UNC驱动器是否始终可用?是否没有网络问题?我已经实现了类似的代码,以便处理和记录fsw.error。我会让它运行一段时间,看看它是如何运行的,FSW正在WAN链路上运行,所以这是很有可能的原因。-谢谢你的帮助。我已经实现了类似的代码,以便处理和记录fsw.error。我会让它运行一段时间,看看它是如何运行的,FSW正在WAN链路上运行,所以这是很有可能的原因。-谢谢你的帮助。