diff --git a/Components/FileMonitor/Lua/FileMonitorInstanceThread.cs b/Components/FileMonitor/Lua/FileMonitorInstanceThread.cs index 9c6d1a3f..3dd83b7f 100644 --- a/Components/FileMonitor/Lua/FileMonitorInstanceThread.cs +++ b/Components/FileMonitor/Lua/FileMonitorInstanceThread.cs @@ -39,6 +39,9 @@ public FileMonitorInstanceThread( foreach (var path in paths) { + // Make sure directory exists, before monitoring it + Directory.CreateDirectory(path); + var watcher = new FileSystemWatcher(path); watcher.Created += (_, e) => WatcherOnCreated(e); watcher.Changed += (_, e) => WatcherOnChanged(e);