一个神奇的关于C#调用POWTCP FTP上传控件后产生的问题!
在用这个控件实现FTP上传的过程发现了一个很神奇的情况,具体如下:
1、如果用VS2005平台开发,那么必须要用路由才能实现上传下载,如果客户端没有路由直接连接宽带的话,那么就会报服务器长时间未响应或者连接出错
2、如果用VS2003平台开发,那么可以保证大多数客户端不需要用路由,但是还是有一部份用户必须要用路由,不用路由还是会报错。
以上两种情况,客户端FTP控件的主动、被动模式都试过,不行。服务器端用的是serverU,出错的代码是下面这一行,主要作用是向FTP服务器发送一个进入文件夹的命今。不知道有没有高手遇到过这种问题,有的话希望能指点一二,谢谢!
出错的代码行:
ftp.Invoke(FtpCommand.ChangeDir, "要转跳的目录");