- - PR -
VB.NET での FtpWebRequest を使用したファイル転送について
1
投稿者 | 投稿内容 |
---|---|
|
投稿日時: 2009-02-18 15:21
VB.NET2005でFTPを使用したファイル転送プログラムを
作成しています。 FtpWebRequestを使用した方法で参照URLの内容を 参考にさせて頂き作成したのですが サーバからファイル一覧を取得しようとした(NLST)段階で サーバ(WinXP) ⇒ クライアント(WinXP) 成功 サーバ(WinXP) ⇒ クライアント(Win2000) 失敗 となってしまいます。 GetResponse()を行った段階で下記のようなエラーメッセージが 出力されてしまい、OSによる差異なのか判断がつかず困っています。 「リモートサーバーがエラーを返しました (500) 構文エラーです。コマンドが認識できません」 FrameWorkは2.0のSPも全て当てた状態です。 (3.0以降は適用していません) 解決方法等ご存知の方がおいででしたら 是非お教え頂きたく、宜しくお願い致します。 |
|
投稿日時: 2009-02-18 16:53
自己レスです。
PASSIVEモードを有効にすると成功しました。 PASSIVEモードが何なのかも分からずに コピペしていたため 確認しておこうと思います。 |
1