2017-07-18 19 views
-4

私はC#/ SqlServer/batchプロジェクトに取り組んでいます。毎日私が仕事に来るときに、ファイルサーバーのFTPサーバーから手動でダウンロードする必要がありますcsvxml私が実際に取り組んでいるexeで変換する必要のあるファイル。ftpからローカルに毎日ダウンロードする

私の質問は簡単です:C#で、毎日午前9時に追加された新しいフォルダをダウンロードしてローカルのドライブに移動すると、私は自分の仕事をより自動化できますファイル/フォルダツリーを尊重することができます。これは私のアプリがライブサーバーで使用されるときに毎日自動的にダウンロードする必要があるためです。

+3

_私はC#でどうすればいいのですか... _ - そうするコードを書いていますか?スタックオーバフローはコード作成サービスではありません - ウェブ上にFTPでファイルをダウンロードする例はたくさんあります。あなたは自分でそれを試してみる必要があります** - あなたが立ち往生した場合、是非戻ってきて、特別な質問をしてください。 – stuartd

答えて

1

NuGetを適切なFTPライブラリ(例:Ftp.dll)で見ることをお勧めします。あなた自身でロールして、FTPサーバーからクエリしてダウンロードするのに使ってください。

このコードをどのようにトリガするかはあなた次第です。マシン上のタスクスケジューラによって起動されるコンソールアプリケーションまたはスタートアップフォルダ内のショートカットがすばやく解決できます。あるいは、SledgeHammerのアプローチで、FluentSchedulerのようなものを使用してWindowsサービスを作成し、ダウンロードをスケジュールすることもできます。

関連する問題