Thanks for your response. Here's the log. Yeah, it never mentions actually taking the binary setting, even though I set .TransferType = EnterpriseDT.Net.Ftp.FTPTransferType.BINARY.
DEBUG [HostNameResolver] 20 Jul 2007 17:04:31.174 : ftp.drivehq.com resolved to 66.220.9.50
DEBUG [FTPClient] 20 Jul 2007 17:04:31.174 : Connecting to 66.220.9.50:21
DEBUG [FTPControlSocket] 20 Jul 2007 17:04:31.346 : 220 Welcome to the most popular FTP hosting service! Save on hardware, software, hosting and admin. Share files/folders with read-write permission. Visit
http://www.drivehq.com/ftp/
DEBUG [FTPControlSocket] 20 Jul 2007 17:04:33.768 : ---> USER cheapbooks
DEBUG [FTPControlSocket] 20 Jul 2007 17:04:33.862 : 331 User name ok, need password.
DEBUG [FTPControlSocket] 20 Jul 2007 17:04:33.862 : ---> PASS ********
DEBUG [FTPControlSocket] 20 Jul 2007 17:04:33.956 : 230 User successfully logged on.
DEBUG [FTPControlSocket] 20 Jul 2007 17:05:04.223 : ---> PASV
DEBUG [FTPControlSocket] 20 Jul 2007 17:05:04.317 : 227 Entering Passive Mode (66,220,9,50,19,53).
DEBUG [FTPControlSocket] 20 Jul 2007 17:05:04.317 : Server supplied address=66.220.9.50
DEBUG [FTPControlSocket] 20 Jul 2007 17:05:04.317 : Server supplied port=4917
DEBUG [FTPControlSocket] 20 Jul 2007 17:05:04.317 : Substituting server supplied IP (66.220.9.50) with remote host IP (66.220.9.50)
DEBUG [FTPControlSocket] 20 Jul 2007 17:05:04.317 : NewPassiveDataSocket(66.220.9.50,4917)
DEBUG [FTPControlSocket] 20 Jul 2007 17:05:04.411 : ---> STOR CheapBooks.zip
DEBUG [FTPControlSocket] 20 Jul 2007 17:05:04.536 : 150 Connection accepted
DEBUG [FTPControlSocket] 20 Jul 2007 17:06:28.071 :
DEBUG [FTPControlSocket] 20 Jul 2007 17:06:41.400 : ---> QUIT
DEBUG [FTPControlSocket] 20 Jul 2007 17:06:41.400 : 226 Transfer complete
Thanks again, Dale.