Quando provo a impostare il percorso osservatore in un unico file in questo modo:Usa FileSystemWatcher su un singolo file in C#
watcher.Path = filePath1;
ottengo l'errore:
The directory name C:\Cromos 3.0\repository\diagnostics\dwm01_2011_06_13__09_03.LXD is invalid.
Potete impostare solo la percorso per una directory di cartelle?
watcher.Filter farà quello che ti serve. – Jay
@Charleh, non sono sicuro di essere d'accordo, dato che FileSystemWatcher fornisce anche un evento modificato, quindi potresti voler sapere quando un file specifico viene cambiato. –
Ok è vero, è passato un po 'di tempo da quando l'ho usato - sono sicuro di aver letto che a volte può essere inaffidabile quando vengono aggiunti/rimossi un gran numero di modifiche/file ecc. – Charleh