filesystemwatcher

    3熱度

    1回答

    我有一個windows服務需要監視文件的目錄,然後將其移動到另一個目錄。我正在使用FileSystemWatcher來實現這一點。 這是我的主要服務類。 public partial class SqlProcessService : ServiceBase { public SqlProcessService() { InitializeComponent();

    0熱度

    1回答

    裸露與我,因爲我對c#有點新。我已經構建了一個轉換器類,在其中傳遞文件路徑並返回文件的實際文本。 public class GetNotesFileFromPathConverter : IValueConverter { public object Convert(object value, Type targetType, object parameter, CultureInfo

    0熱度

    1回答

    我正在研究一個項目,每次將某些內容添加到特定目錄時,這些項目都會將文件複製到數據庫。現在,當我用一小組數據測試時,程序工作正常,但我想知道是否有人可以解釋FileSystemWatcher.Created事件如何工作。 我主要關心的是,當我在更大規模上使用它時,程序處理超過100,000個文件時可能會減慢速度。 如果這是一個問題,任何人都可以解釋是否有某種解決方法來輪詢原始文件夾,讓我們調用「C:

    0熱度

    1回答

    我想在打開文件之前獲取文件的內容。我在互聯網上探索它,但它沒有幫助我更多。以下是代碼: FileSystemWatcher watcher = new FileSystemWatcher(); NotifyFilters.FileName | NotifyFilters.DirectoryName | NotifyFilters.Attributes | NotifyFilt

    0熱度

    1回答

    我在Ubuntu虛擬機上有一個dnx控制檯應用程序,用於監視與主機操作系統(Windows 8.1)共享的文件夾。當Ubuntu VM上的共享文件夾中發生文件更改時,控制檯應用程序會對其進行響應,但在主機上進行文件更改時不會響應。無論如何,它是如何發揮作用的? using System; using System.IO; public class Program { public

    0熱度

    1回答

    好的,所以我試圖使用FileSystemWatcher監視目錄中的更改,然後動態更改組合框中的項目。我的populateCb()方法最初在用戶控件加載時起作用。並且當我改變目錄的內容時,在觀察者改變的事件內部添加了一個斷點。所以我知道這些事件正在被觸發,並且正在調用watcher_Changed方法。但我的組合框的內容不會改變......我做錯了什麼? public partial class H

    -1熱度

    1回答

    我想創建一個shell擴展,並且需要它來響應創建的文件等事件。我知道如何使用FileSystemWatcher類,但我不知道如何確保它在shell執行時被初始化。有沒有一種好的方法來做到這一點,或者我最好創建一個在啓動時啓動並且與外殼擴展進行通信的應用程序?

    0熱度

    1回答

    這個問題已經被問過幾次了。 Dropbox等許多程序利用某種形式的文件系統api交互來即時跟蹤發生在受監控文件夾中的更改。根據我的理解,然而,這需要一些守護進程在任何時候都處於在線狀態,以等待來自文件系統api的回調。但是,我可以關閉Dropbox,更新文件和文件夾,並且當我再次啓動Dropbox時,它仍然知道我對文件夾所做的更改是什麼。這怎麼可能?它是否徹底地搜索整個樹來搜索更新?

    2熱度

    1回答

    我是否正確地執行此操作? 問題: 要編寫一個asp.net腳本,不斷檢查,看看是否有任何更改到一個目錄做了一個服務器 解決方案,我想出了在: 寫檢查,看看監聽器如果有已經在Global.asax文件中更改 問題我有目錄中的任何文件: 事件處理函數不是射擊時的變化到目錄發生。 確保腳本始終在服務器上運行。 我對這個問題採取正確的方法嗎? 這是我在Global.asax文件 FileSystemWat

    1熱度

    1回答

    我目前正在設計一個Windows服務,它將自動監視從另一個文件夾複製的文件的文件夾。一旦發現該副本發生或副本完成後,會立即觸發事件? 或者最好每隔一分鐘輪詢文件夾讓我們說?