¿Cuál es la mejor práctica para recuperarse de un error de FileSystemWatcher?

Después deFileSystemWatcher.Error evento se planteó, no tengo ni idea de qué hacer a continuación. La excepción puede ser una [relativamente] menor, como

demasiados cambios a la vez en el directorio

que no afecta el proceso de observación del observador, pero también puede ser un gran problema, como la eliminación del directorio visto, en cuyo caso el observador ya no funciona.

Mi pregunta es ¿cuál es la mejor manera de manejar el evento de error?

Respuestas a la pregunta(2)

Su respuesta a la pregunta