1

我想使用 .NET FileSystemWatcher 类来监视文件夹路径,该文件夹路径位于当前连接到主机的设备上并由 Windows Mobile 设备中心管理。环境是 Windows 7 Pro,x64。

当连接到 PC 时,该设备列在“计算机”->“便携式设备”下,我可以从那里导航到它的文件系统。但是,当设置我的 VB .NET 应用程序的 FileSystemWatcher 类对象实例的“路径”属性时,它只接受标准文件系统路径的有效字符串表示形式(例如 c:\somedir\thisdir),而可导航的便携式设备读取“Computer\Pocket_PC\”;一个在运行时引发异常的值。

我可以在这种情况下使用 FileSystemWatcher 类吗?我还能如何让 PC 应用程序在连接时监控手持设备上的文件活动?

非常感谢!

4

1 回答 1

1

您看到的不是真正的文件系统,因此 FileSystemWatcher 无法对其进行监控。我认为也许您可以使用ICopyHook

于 2011-03-06T21:45:49.697 回答