Ich habe Probleme zu verstehen, wie FileSystemWatcher funktionieren soll. Ich versuche, meinen Code auf das Vorhandensein einer Datei warten zu lassen und dann eine andere Funktion aufzurufen. Mein Code ist wie folgt:FileSystemWatcher ArgumentException
string path2 = @ "N: \ reuther \ TimeCheck \ cavmsbayss.log";
FileSystemWatcher fw = new FileSystemWatcher(path2);
fw.Created += fileSystemWatcher_Created;
Dann habe ich eine separate Funktion, die die Datei geöffnet werden soll, sobald seine Veranstaltung aufgerufen:
static void fileSystemWatcher_Created(object sender, FileSystemEventArgs e)
{
MessageBox.Show("Ok im here now");
}
Aber es
Der Verzeichnisname N: \ reuther \ Timecheck \ cavmsbayss .log ist ungültig.
Sie können ein Verzeichnis, keine Datei ansehen. [MSDN] (https://msdn.microsoft.com/en-us/library/b36854c3 (v = vs.110) .aspx) –
Gibt es keine Möglichkeit, nach einer Datei zu suchen, die erstellt wird? –
Sollte sein, sobald das Ereignis 'Created' ausgelöst wird. –