我知道FileSystemWatcher类在Windows 8上无法使用。为什么FileSystemWatcher可以检测到Windows 7上的属性更改,但无法在Windows 8上检测到?
不管怎样,我需要知道目录中的文件何时被更改。例如,我在计算机上安装了Dropbox,当我更新文件时,它会开始同步。Dropbox如何知道Windows 8中的文件已更改?
我已经尝试了C++中的这个解决方案http://msdn.microsoft.com/en-us/library/aa365261,但遇到了与FileSystemWatcher相同的问题。问题似乎来自Windows 8而不是FileSystemWatcher类。我可以采取什么解决方案?
FileSystemWatcher
不起作用吗?根据 MSDN 的说法,它是被支持的。http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher%28v=vs.110%29.aspx - Greg