タイトル : Re^8: FTPのGetFileSizeでエラーがでる 投稿日 : 2010/05/07(Fri) 17:13 投稿者 : AMI
早速のお返事ありがとうございます。 FFFTPで試したところ > "STAT" … 現在の状態(TYPE等)を表示 現在はASCIIモードでした。 > "FEAT" … サーバに実装されている拡張コマンド(SIZE等)のリストを取得 SIZEコマンドも表示されたので、実装されているとおもいます。 そこで、 FTP コマンドの場合、"TYPE I" でバイナリモードに変更したあと、 SIZEコマンドを実行したら、正常に取得できました。 そのことから、 サーバー自体はSIZEコマンドをサポートしているということはわかりました。 あとはそれをVBで実装させるだけなのですが、 調べたところ、標準で「UseBinary」モードはTRUEになっていました。 しかし、もう一度下記のように、Trueに設定してあげても、 同様のエラーが表示されます。 ftpReq.Method = System.Net.WebRequestMethods.Ftp.GetFileSize ftpReq.UseBinary = True 他に設定するプロパティがあるのでしょうか? |