Sorry, had to be away from things for a while. On this subject, I put a method together to test whether the changed file is released, but I haven't been able to get the exception for the error ignored if it's still locked. The exception still interrupts the process and says the file is in an open process. So basically I don't know how to have the exception ignored. Here's the sub, don't know how I can change it to get the desired result:
Code:
Private Function VerifyLastWrite(e As FileSystemEventArgs) As Boolean
Dim fileDone As Boolean
Try
Dim fs As FileStream = New FileStream(e.FullPath, FileMode.Open, FileAccess.Read, FileShare.None)
fileDone = True
Catch ex As Exception
fileDone = False
End Try
Return fileDone