You may want to look at the way you are connected.
Sometimes you need to set the server to do a passive file transfer. It just requires a change in the flags.
Also, if you want to use a higher level approach, you can try FTP Wizard.
It is an activex control that make FTP pretty easy. Less headaches, plus comes out better than expensive development time.
You can check it out @
http://www.SeekfordSolutions.com/Products/FTPWizard/
Brian Seekford
Seekford Solutions, Inc.http://www.SeekfordSolutions.comInternet ActiveX Controls and .NET Class Libraries.
SMTP/S FTP POP3/S HTTP/S SNTP MIME PING WHOIS TRACEROUTE NNTP DNS MX
Base64, UUEncode, yEnc, MD5, SHA1, URL, Quoted-Printable.
Resizer and Tooltips
Email Verification and more. Check us out!