I have fileWatcher object which watches to Local user Temp Folder (~/AppData/Local/Temp)
. Code below works fine if file watcher watches, for example, for D drive. But it does not raise if I watch for local user temp folder.
var fileWatcher = new FileSystemWatcher();
fileWatcher.Path = Path.GetTempPath();
fileWatcher.NotifyFilter = NotifyFilters.LastWrite;
fileWatcher.Filter = "*.pvm";
fileWatcher.EnableRaisingEvents = true;
fileWatcher.Changed+= FileDetected;