c# - 用于 FTP 的文件系统观察器

标签 c# .net ftp filesystemwatcher

如何为 FTP 位置(在 C# 中)实现 FileSystemWatcher。我的想法是,每当在 FTP 位置添加任何内容时,我都希望将其复制到我的本地计算机。任何想法都会有所帮助。

这是我之前问题的跟进 Selective FTP download using .NET .

最佳答案

您将不得不实现一个轮询解决方案,在该解决方案中您会定期询问目录内容。将其与之前调用的缓存列表进行比较,并确定当时发生了什么。

不幸的是,FTP 协议(protocol)中没有任何内容可以帮助您解决这个问题。

关于c# - 用于 FTP 的文件系统观察器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1277239/

相关文章:

c# - 网站中的设置类

.net - System.IO.File.ReadAllText 不会因无效编码而抛出异常

c# - 如何使用主键合并两个数据表?

python - 使用 Python 3 的 FTP 文本文件为空

file-upload - 如何将 FTP 上传 VBScript 更改为 SFTP

c# - Azure worker 角色设计

c# - 检测 Microsoft.Office.Interop.Excel 可用性

ftp - Filezilla 删除 php 文件中的换行符

c# - 内存中的引用类型和值类型

c# - 在 c# 中从 vs2008 迁移到 vs2012 的 Crystal 报表上未找到文件异常未处理