2009-11-20 3 views
7

FtpWebRequestを使用して複数のファイルをアップロードしています。
しかし、すべてのファイルに対して、私は接続を開いたり閉じたりしています。FTP .NETを使用して切断せずに複数のファイルをアップロード

同じ接続を使用して複数のファイルをアップロードするにはどうすればよいですか?

ftpクライアントアプリケーションのように、ユーザ名とパスワードを使用して接続し、ディレクトリを変更し、file1をアップロードし、file2をアップロードし、file3をアップロードして切断します。

+0

も参照してください。http://stackoverflow.com/questions/2264000/downloading-files-from-multiple-directory-in-one-ftp-connection-with-ftpwebreques – MarkJ

答えて

1

FtpWebRequest.KeepAliveの既定値は、,です。 KeepAliveを明示的にfalseに設定していますか?

0

私は同様の問題に遭遇しました。対応するDBの更新が成功した後、いくつかの関連する画像ファイルを転送する。より良いパフォーマンスを得るために、このページのソリューション「http://msdn.microsoft.com/en-us/library/system.net.ftpwebrequest.aspx」を使用しました。画像がバックグラウンドで読み込まれていることを除いて、毎回接続を開いたり閉じたりしています。よりよい解決策を見つけることを望みますが、これは正しい方向性のようです。

関連する問題