We have several .NET applications that monitor a directory for new files, using FileSystemWatcher. The files are copied from another location, uploaded via FTP, etc. When th
Have you tried getting a write lock on the file? If it's being written to, that should fail, and you know to leave it alone for a bit...