FileSystemWatcher OnСоздал только запуск для первого файла из нескольких скопированных файлов

у меня естьFileSystemWatcher что я хотел бы уволитьOnCreated event для каждой папки, скопированной в просматриваемый каталог, Несколько папок будут скопированы в этот каталог для просмотра одновременно, вручную.

В настоящее время это только стрельбаevent для первой папки скопированы.

Так что если яm просматривает папку X и выбирает папки A, B, C в проводнике Windows и копирует их в X,OnCreated уволен за А, но не за В или С.

Это мой код, который яиспользуя для настройки:FileSystemWatcher

watcher = new System.IO.FileSystemWatcher(watchPath);            
watcher.InternalBufferSize = 32768;
watcher.IncludeSubdirectories = true;
watcher.NotifyFilter = NotifyFilters.FileName | NotifyFilters.DirectoryName | 
                       NotifyFilters.CreationTime | NotifyFilters.LastWrite;


watcher.Changed += new FileSystemEventHandler(OnChanged);
watcher.Created += new FileSystemEventHandler(OnCreated);
watcher.EnableRaisingEvents = true;

а вот мойOnCeated метод

void OnCeated(object sender, FileSystemEventArgs e)
{            
    XDocument xmlDoc = BeginImport(e.FullPath); 
}

Любая идеяпочему это только запуск события для первой папки скопировать в просматриваемый каталог?

Ответы на вопрос(1)

Ваш ответ на вопрос