Are there any known practical/theoretical limits to the number of FileSystemWatcher objects I can have implemented in a single Windows service? Based on my research I know I can create the objects at run time and add them to an fsw collection for ease of handling. But when would I start to get into trouble with performance, etc. I need a general fsw service that can monitor multiple directories from each of many lines of business (each has there own directory structure). Thanks. Alan.