filesystemwatcher

    2热度

    4回答

    我有一个Windows服务使用FileSystemWatcher监视文件夹,打印添加的图像,然后在打印后删除图像。 private void bw_DoWork(object sender, DoWorkEventArgs e) { FileSystemWatcher Watcher = new FileSystemWatcher(); Watcher.Pa

    2热度

    1回答

    每当我订阅FileSystemWatcher通知时,创建新文件或更改现有文件时都会发生多个事件。事件在下列序列存在的: 新文件 创建 改变 改变 改变 改变 更改 改变 变化 改变 删除 改变 重命名 更名 删除 删除 重命名和删除是否按预期工作。创建和更改被多次调用。 是否有任何解决方案/解决方法获取确切的通知时添加/更改文件?

    0热度

    3回答

    当我打开一个用于解压缩其内容的文件时,出现以下异常。当我在Windows资源管理器中选择文件时,或者将鼠标悬停在显示工具提示上时,会发生这种情况。 System.IO.IOException was unhandled Message=The process cannot access the file 'D:\Documents\AutoUnZip\Zips\MVCContrib.Ex

    2热度

    3回答

    好吧,所以我从How to check if a open file has been updated了解到我应该使用FileSystemWatcher来监视文件的更改。那么现在,问题是如果我必须跟踪许多文件,我是否为每个文件创建1个观察器?另外,一旦文件关闭,我必须以某种方式处置观察者。有一个Dictionary<string, FileSystemWatcher>存储文件路径和FileSyst

    4热度

    3回答

    使用FileSystemWatcher,我们可以监视特定文件系统的IO活动,但无论如何要知道哪个正在运行的进程正在引起该IO? 更具体地说,假设正在运行的过程, abc.exe正在驱动器D上创建一个文件text.txt。我们可以监视使用FileSystemWatcher在驱动器D中创建了一个名为text.txt的文件,但是我们可以通过编程确定名为abc.exe的进程正在创建该特定文件在驱动器D?

    3热度

    2回答

    使用.NET FileSystemWatcher http://msdn.microsoft.com/en-us/library/system.io.filesystemwatcher.aspx来监视以下目录中已满的文件目录:已更改;创建;删除;重命名的事件。 运行FileSystemWatcher的帐户需要通过它正在监视的目录的最小权限是多少? 看起来好像它会被读取,但我找不到记录在任何地方。

    8热度

    6回答

    我正在使用FileSystemWatcher来检查文件被修改或删除的时间,但我想知道是否有任何方法来检查另一个应用程序读取文件的时间。 例如: 我在我的硬盘上有C:\ test.txt文件,并正在使用FileSystemWatcher进行观察。另一个程序(不在我的控制下)去阅读该文件;我想捕捉该事件,并且如果可能的话,检查哪个程序正在读取该文件,然后相应地修改该文件的内容。

    2热度

    3回答

    我无法在新的FileSystemWatcher事件上使用Response.Redirect(或Response.Write)。 protected void Page_Load(object sender, EventArgs e) { RunFolderListener(); } private void RunFolderListener() { FileSys

    1热度

    3回答

    我创建了一个使用FileSystemWatcher监视目录的Windows服务,并且当文件被放入该文件夹时,它将其压缩。 所有功能都在我创建的名为FileProcessor的类中。 当我创建一个使用FileProcessor的控制台应用程序时,自动压缩效果很好。但是,当我在Windows服务中运行该类时,它永远不会运行。

    4热度

    4回答

    我正在创建一个使用FileSystemWatcher的Windows应用程序。 FileSystemWatcher监视一些目录的变化。每次将某个文件添加到此目录中时FileSystemWatcher都必须将此文件的信息添加到XML文件中。所有的工作都很好,但是当我在同一时间添加100个文件(例如某些应用程序将这些文件添加到目录中)时,并不是每个文件的信息都出现在此xml文件中。 我想使用队列。并用