У меня возникли проблемы с пониманием того, как FileSystemWatcher должен работать. Я пытаюсь заставить мой код ждать существования файла, а затем вызвать другую функцию. Мой код выглядит следующим образом:FileSystemWatcher ArgumentException
строка path2 = @ "N: \ reuther \ TimeCheck \ cavmsbayss.log";
FileSystemWatcher fw = new FileSystemWatcher(path2);
fw.Created += fileSystemWatcher_Created;
Тогда у меня есть отдельная функция, которая должна обрабатывать файл после его событие называется:
static void fileSystemWatcher_Created(object sender, FileSystemEventArgs e)
{
MessageBox.Show("Ok im here now");
}
Но это
Имя директории N: \ Ройтер \ TimeCheck \ cavmsbayss .log недействителен.
Вы можете посмотреть каталог, а не файл. [MSDN] (https://msdn.microsoft.com/en-us/library/b36854c3 (v = vs.110) .aspx) –
Нет ли способа отслеживать создание файла? –
Должно быть, как только событие 'Created' срабатывает. –