Estoy buscando una manera confiable de buscar cambios en un directorio.Manera confiable de monitorear cambios de archivos en un directorio usando .NET framework
He intentado utilizar el FileSystemWatcher, pero es bastante impreciso cuando se crean, cambian o eliminan muchos archivos pequeños. Pierde aproximadamente 1 o 2% de los archivos en mis pruebas. Eso es bastante cuando agrega o cambia miles de archivos rápidamente.
He intentado sondear para cambios en diferentes intervalos 500 ms, 2000 ms etc. En este caso recibo demasiados golpes. Eso podría tener algo que ver con la resolución de marcas de tiempo en el objeto FileInfo.
Así que mi pregunta es; ¿Es posible, usando .NET Framework, obtener los cambios en un directorio de manera confiable?
- Cristiano
Gracias, esto parece resolver mis problemas por ahora. No se puede perder archivos con un búfer de 64 KB, debe ejecutar algunas pruebas más para encontrar la configuración óptima. –