【发布时间】:2013-12-06 00:21:16
【问题描述】:
我有一个监视正在创建的新文件夹的类。当我手动复制和过去文件夹时,代码运行良好,但是当通过分布式文件系统复制复制文件夹时,filesystemwatcher 没有检测到新文件夹......有什么办法解决这个问题吗?
我在 windows server 2008 上运行,windows 服务在 .net 4.5 上运行。
我的计划 B 每秒使用一个任务轮询文件夹。但我宁愿坚持使用文件系统观察程序而不是重新发明轮子。
profileFolderMonitor = new FileSystemWatcher(path);
profileFolderMonitor.NotifyFilter = NotifyFilters.DirectoryName;
profileFolderMonitor.Error += (sender, args) => Monitor();
profileFolderMonitor.Created += OnFolderCreated;
profileFolderMonitor.EnableRaisingEvents = true;
【问题讨论】:
标签: c# .net windows filesystemwatcher