Domanda

Sto usando FileSystemWatcher per rinominare i file all'interno di una directory controllata.

Il problema si verifica se il numero di file copiati contemporaneamente alla directory guardato supera il numero di 50 ...

L'evento rename viene licenziato con successo per le prime 50 file, ma dopo che non succede nulla

Qualche suggerimento per favore?

È stato utile?

Soluzione

È necessario dare un InternalBufferSize più grande. E repond rapidamente per cambiare gli eventi. li in coda, quindi l'elaborazione della comunicazione in un altro thread è la cosa migliore. Che aiuta anche ad affrontare i problemi di file bloccato inevitabili.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top