Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/14.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
vb.net中的文件系统监视程序_Vb.net - Fatal编程技术网

vb.net中的文件系统监视程序

vb.net中的文件系统监视程序,vb.net,Vb.net,我在vb.net中创建了一个应用程序,它可以查看特定的文件夹,以便在删除新文件时拾取它们。但由于某些原因,如果24小时内没有新文件,然后我删除了一个新文件,则不会触发事件 若并没有新文件出现,文件系统观察者似乎会在一段时间后进入睡眠状态。有人知道如何解决这个问题吗?还是有人遇到过这个问题?需要更多信息。您将FileSystemWatcher嵌入了哪种类型的应用程序?我已经有了Windows服务和FileSystemWatchers,这些服务一次完美地运行了几个月。Windows窗体应用程序使用v

我在vb.net中创建了一个应用程序,它可以查看特定的文件夹,以便在删除新文件时拾取它们。但由于某些原因,如果24小时内没有新文件,然后我删除了一个新文件,则不会触发事件


若并没有新文件出现,文件系统观察者似乎会在一段时间后进入睡眠状态。有人知道如何解决这个问题吗?还是有人遇到过这个问题?

需要更多信息。您将FileSystemWatcher嵌入了哪种类型的应用程序?我已经有了Windows服务和FileSystemWatchers,这些服务一次完美地运行了几个月。Windows窗体应用程序使用vb.net编码。这个Windows窗体应用程序是如何运行的,比如用户正在运行的桌面快捷方式,您如何准确地初始化文件系统watcher。你确定不是因为应用程序本身以某种方式崩溃吗?显示一些代码每当我们删除新文件时,应用程序正在服务器上运行,它将处理该文件。但是如果没有文件,例如在周末,它将在周一停止工作,我们必须手动重新启动应用程序。我们没有收到任何错误文件系统观察器只是停止识别文件夹中的新文件,如果它保持空闲一段时间。仍然会有助于向我们显示一些代码,但可能是一些节能的事情。可能在周末,硬盘被置于睡眠模式,而文件观察者无法从中恢复。也许最简单的解决办法是安排应用程序定期自动重启