Hi you all,
I have a little application that monitor changes on a specified folder. In
Windows everything works fine but when I try under Mac OS X Snow Leopard the
FileSystemWatcher does not fire.
This is the definition of the watchers:
FileSystemWatcher _Watcher = new
FileSystemWatcher(Program._FBServer.FreeBoxFolder);
_Watcher.InternalBufferSize = 5000000;
_Watcher.IncludeSubdirectories = true;
_Watcher.Created += new FileSystemEventHandler(OnChanged);
_Watcher.Renamed += new RenamedEventHandler(OnRenamed);
_Watcher.Changed += new FileSystemEventHandler(OnChanged);
_Watcher.Deleted += new FileSystemEventHandler(OnChanged);
_Watcher.EnableRaisingEvents = true;
Funcitons:
private void OnChanged(object source, FileSystemEventArgs e)
{
// Specify what is done when a file is changed, created, or deleted.
Console.WriteLine("File: " + e.FullPath + " " + e.ChangeType);
}
private void OnRenamed(object source, RenamedEventArgs e)
{
// Specify what is done when a file is renamed.
Console.WriteLine("File: {0} renamed to {1}", e.OldFullPath, e.FullPath);
}
Can anyone help me please?
Thanks
_______________________________________________
Mono-list maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list