FileZilla を C# で記述されたアプリケーションに統合したいと考えています。誰かサンプル コードまたはサンプル コードを示す Web サイトを見せてください。
Webで記事を見つけましたが、その記事は「アプリケーションがFileZillaと統合されているのはとても遅い」と書かれていました。でもそんなに遅くまで我慢できるかどうかはわかりません。だから挑戦したい。
Filezilla は GUI FTP クライアントです。これを使用して SFTP 操作を「スクリプト化」することはできません (コマンド ライン引数の非常に限られたセットのみを受け入れます)。
この作業を行うには、サード パーティの C# コンポーネントを探すか、自分で作成する必要があります (推奨されません)。
アプリケーションでSSH/SFTP経由でファイルを送信する必要がある場合は、SharpSSHを使用することをお勧めします。
C# アプリケーションから FTP または SFTP をサポートするには、Chilkat http://www.chilkatsoft.com/ftp-2-dotnet.aspのような外部ライブラリを使用できます。私はそれを使用し、それはうまくいきます!
理論的には、ソケット接続を使用して FTP プロトコルを自分で実装することもできますが、その手間を省く必要があります -> 車輪を再発明しないでください...