2011-09-16 7 views
1

FileSystemWatcherを使用してファイルシステムHFS +(Apple)のディレクトリを監視する際の問題を知っている人はいませんか?次のコードは、ローカルのWindowsディレクトリでは正常に動作しますが、ネットワークHFS +ディレクトリに対しては起動されません。 http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspxc#HFS +ファイルシステム上のFileSystemWatcher

パー

var fileWatcher = new FileSystemWatcher 
{ 
    Path = Configs.DirWatchedFiles, 
    Filter = "*.*", 
    NotifyFilter = NotifyFilters.LastWrite 
}; 
fileWatcher.Changed += FileChanged; 
fileWatcher.EnableRaisingEvents = true; 
+0

filesystemwatcherはリモートディレクトリでうまく動作しないと思います。 FATやNTFSでフォーマットされたNAS上でこの問題が発生する(実際のファイルシステムについてはわかりません)。私は一度、ウォッチャーに頼るのではなく、投票することにしました。 – Sascha

答えて

1

サポートされている唯一のプラットフォームは、Windows 7、Windows VistaのSP1以降、Windows XP SP3、WindowsのXP SP2のx64版は、Windows Server 2008(Server Coreはサポートされていない)、Windows Server 2008のですR2(Server Core SP1以降でサポート)、Windows Server 2003 SP2

+2

私は、プラットフォームのセクションは、クラスの使用を参照していないと思うが、プラットフォームは、.NETフレームワークをインストールすることができます。 – Sascha

+0

RightとImは、監視しているファイルシステムで.netフレームワークのサポートが必要であることを確かめています。 – samack

+0

あなたの返事には、Saschaとsamackに感謝します。これは私がこれらのファイルを監視する別のアプローチを見つけなければならないという私の疑惑を確認します。 – Ben

関連する問題