Hi,
This is the behavior of the FileSystemWatcher. It reacts on each event and the event naturally corresponds to the application that creates the file.
For example, in WinZip, when you create a Zip file, it will first create a temporary file and then it will create the original file. so each application behaves differently while creating a file.
So, what is your requirement?? You should tailor your methods in subscribing and filtering the events based on your requirement.
Coming up with your requirements may help to provide the best possible solution.
Regards,
Sam.