Jag har en FileSystemWatcher som ligger som en service.Problem med FileSystemWatcher
Dim watcher As FileSystemWatcher
watcher = New FileSystemWatcher
watcher.Path = HotFolderPath
watcher.IncludeSubdirectories = False
watcher.Filter = "*.*" 'additional filtering
watcher.NotifyFilter = NotifyFilters.FileName Or NotifyFilters.Attributes Or NotifyFilters.LastAccess Or NotifyFilters.LastWrite Or NotifyFilters.Security Or NotifyFilters.Size
AddHandler watcher.Created, AddressOf OnChanged
watcher.EnableRaisingEvents = True
Public Sub OnChanged(ByVal source As Object, ByVal e As FileSystemEventArgs)
'Kod som ska utföras
End Sub
Allting fungerar jättebra när jag provkör den. Även filer på 100 MB
Problemet uppstår när min kund kopplar upp sig med FTP eller WebDav mot mappen som bevakas.
Flera små filer går bra och en stor fil åt gången funkar också men så fort han drar in två större filer så bryr sig watchfoldern inte om den andra filen.
Laddar han sen upp en ytterligare fil så tar hotfoldern den men inte den föregående.
Har även en websida med en upload mot denna folder och kör han via den så tar hotfoldern alla filer som ligger där i. Inklusive den som han inte brydde sig om tidigare.
Vad kan det vara som strular????
Blir snart galen...