C# 每天从ftp下载到本地

C# 每天从ftp下载到本地,c#,ftp,C#,Ftp,我正在做一个C#/SqlServer/批处理项目,其中一个部分是每天上班时,我必须从ftp服务器上手动下载filezillacsv和xml文件,这些文件需要用我正在处理的exe进行转换 我的问题很简单:我如何才能在C#中下载每天早上9:00添加的新文件夹,并将它们放在本地驱动器上,从而使我的工作更加自动化,如果可能的话,还要尊重文件/文件夹树。我需要这个,因为当我的应用程序将在实时服务器上使用时,我每天都需要自动下载。我建议您在NuGet上寻找合适的FTP库(例如:),而不是尝试运行自己的,并使

我正在做一个C#/SqlServer/批处理项目,其中一个部分是每天上班时,我必须从ftp服务器上手动下载filezilla
csv
xml
文件,这些文件需要用我正在处理的
exe
进行转换


我的问题很简单:我如何才能在
C#
中下载每天早上9:00添加的新文件夹,并将它们放在本地驱动器上,从而使我的工作更加自动化,如果可能的话,还要尊重文件/文件夹树。我需要这个,因为当我的应用程序将在实时服务器上使用时,我每天都需要自动下载。

我建议您在NuGet上寻找合适的FTP库(例如:),而不是尝试运行自己的,并使用它从您的FTP服务器查询和下载

然后如何触发此代码取决于您-快速而肮脏的解决方案是由任务调度器在您的计算机上启动的控制台应用程序或启动文件夹中的快捷方式。或者,您可以使用大锤式方法编写windows服务,使用类似于计划下载的东西。

我怎么能用C语言编写这样的代码呢?!堆栈溢出不是一种代码编写服务-在web上有许多使用FTP下载文件的示例。你需要自己尝试一下——如果你被卡住了,一定要回来问一个具体的问题。