VS2005 FTPサーバーにファイルをアップロードについて


ぴぃ  2009-03-30 20:04:12  No: 141774

前回、VB.net2003では、SSL通信ができないと
判断し、VS2005の環境で開発を行うことにしました。
しかし、下記の部分で現在留まっている状況です。

FTPサーバーにファイルをアップロードする
http://dobon.net/vb/dotnet/internet/ftpwebrequest.html

のソースを用いて、圧縮ファイルをアップロードしています。
SSL通信を行いたく、
ftpReq.EnableSsl = True
を追記したのですが、
追記するとエラーとなってしまいます。
ftpReq.EnableSsl = False
の状態では、正常にアップロードされています。

どなたか、アドバイスをいただけないでしょうか?


ぴぃ  2009-03-30 22:34:57  No: 141775

エラーが発生するタイミングは下記の処理を行った際です。
'ファイルをダウンロードするためのStreamを取得
Dim resStrm As System.IO.Stream = ftpRes.GetResponseStream()


YuO  2009-03-31 00:41:35  No: 141776

アップロード時にわざわざGetResponseStreamするのはなぜですか。
アップロード時にGetResponseStreamで例外が発生するのは仕様です。
http://msdn.microsoft.com/ja-jp/library/system.net.ftpwebresponse.getresponsestream(VS.80).aspx


※返信する前に利用規約をご確認ください。

※Google reCAPTCHA認証からCloudflare Turnstile認証へ変更しました。






  このエントリーをはてなブックマークに追加