Here is a log file showing the initial steps...It hangs at the connect and fails after the timeout period has elapsed...
DEBUG [FTPConnection] 1 Oct 2009 08:50:34.304 : Set LocalDirectory='C:\Users\david.house\AppData\Local\Apps\2.0\J8ANE3XO.5CK\QAH4GVG3.E52\ecli..tion_9273af2f0d1b707f_0001.0002_c7748614119115ba'
DEBUG [HostNameResolver] 1 Oct 2009 08:50:34.426 : ftp2.amcon.com resolved to 66.37.244.94
DEBUG [FTPClient] 1 Oct 2009 08:50:34.427 : Connecting to 66.37.244.94:21
Here is a successful connection test under VISTA-32...
DEBUG [FTPConnection] 1 Oct 2009 08:38:59.442 : Set LocalDirectory='D:\Code\EClick_Order\EClick_Order\Logon\bin\x86\Release'
DEBUG [HostNameResolver] 1 Oct 2009 08:38:59.547 : ftp1.amcon.com resolved to 10.7.1.7
DEBUG [FTPClient] 1 Oct 2009 08:38:59.548 : Connecting to 10.7.1.7:21
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.551 : Setting socket timeout=120000
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.552 : Command encoding=System.Text.ASCIIEncoding
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.555 : StrictReturnCodes=False
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.556 : 220-Microsoft FTP Service
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.752 : 220 AMCON Distributing
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.755 : ---> USER webftp
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.757 : 331 Password required for webftp.
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.757 : ---> PASS ********
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.759 : 230-Welcome
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.953 : 230 User webftp logged in.
DEBUG [FTPConnection] 1 Oct 2009 08:38:59.953 : Successfully logged in
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.953 : ---> TYPE I
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.955 : 200 Type set to I.
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.955 : ---> PWD
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.956 : 257 "/" is current directory.
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.958 : ---> CWD Test
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.959 : 250 CWD command successful.
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.959 : ---> PWD
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.960 : 257 "/Test" is current directory.
DEBUG [FTPConnection] 1 Oct 2009 08:38:59.962 : Combining absolute path 'D:\Code\EClick_Order\EClick_Order\Logon\bin\x86\Release' with relative path 'C:\Program Files\AMCON\100109083859.xml'
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.967 : ---> PASV
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.968 : 227 Entering Passive Mode (10,7,1,7,11,7).
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.968 : Server supplied address=10.7.1.7
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.968 : Server supplied port=2823
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.968 : Substituting server supplied IP (10.7.1.7) with remote host IP (10.7.1.7)
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.969 : NewPassiveDataSocket(10.7.1.7,2823)
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.971 : ---> STOR 100109083859
DEBUG [FTPControlSocket] 1 Oct 2009 08:38:59.973 : 125 Data connection already open; Transfer starting.
DEBUG [FTPClient] 1 Oct 2009 08:38:59.973 : Closing source stream
DEBUG [FTPClient] 1 Oct 2009 08:38:59.974 : Transferred 37 bytes to remote host
DEBUG [FTPControlSocket] 1 Oct 2009 08:39:00.173 : 226 Transfer complete.
DEBUG [FTPControlSocket] 1 Oct 2009 08:39:00.174 : ---> DELE 100109083859
DEBUG [FTPControlSocket] 1 Oct 2009 08:39:00.176 : 250 DELE command successful.
DEBUG [FTPControlSocket] 1 Oct 2009 08:39:00.177 : ---> QUIT
DEBUG [FTPControlSocket] 1 Oct 2009 08:39:00.178 : 221 Good Bye
Any assistance would be greatly appreciated...