我正在創建一個使用FileSystemWatcher的Windows應用程序。 FileSystemWatcher監視一些目錄的變化。每次將某個文件添加到此目錄中時FileSystemWatcher都必須將此文件的信息添加到XML文件中。所有的工作都很好,但是當我在同一時間添加100個文件(例如某些應用程序將這些文件添加到目錄中)時,並不是每個文件的信息都出現在此xml文件中。FileSystemWatcher通知
我想使用隊列。並用它來添加項目到這個集合。並使用計時器。計時器將從這個集合中向XML添加信息。這是個好主意嗎?
任何人都可以告訴我該怎麼做?
所以我認爲我必須創建一個Windows應用程序和Windows服務。 WinApp只會將信息添加到EventLog,Windows Service將讀取EventLog信息並將其寫入XML。我認爲這將是最好的辦法。我在等待好的建議
'FileSystemWatcher'被稱爲是對這類東西的挑剔。 – 2010-09-25 06:05:30
所以你可以建議 – AEMLoviji 2010-09-25 06:13:16
謝謝阿薩夫拉維。我知道我的英語不夠好。 – AEMLoviji 2010-09-25 07:58:42