C#,FTP的GetResponse,返回500错误,求助!
程序对 在Windows Server 2003 FTP Server 访问均正确,但是,我现在用程序访问Linux上的FTP Server会有如下500错误。
(有点晕,网上也查不到原因。大家给帮助一下。)
System.Net.WebException: 远程服务器返回错误: (500) 语法错误,无法识别命令。
在 System.Net.FtpWebRequest.SyncRequestCallback(Object obj)
在 System.Net.FtpWebRequest.RequestCallback(Object obj)
在 System.Net.CommandStream.Abort(Exception e)
在 System.Net.FtpWebRequest.FinishRequestStage(RequestStage stage)
在 System.Net.FtpWebRequest.GetResponse()
------解决方案--------------------
http://www.cnblogs.com/hanye/archive/2009/07/20.html
------解决方案--------------------
你这个问题别人以前也遇见过
你对着这个博客写的去看看
------解决方案--------------------
我的情况跟你一样,在Sever2003下面没有问题,但在Linux下有问题。我现在的测试结果是,在reqFTP.GetResponse()出异常之后,我又调用了一遍reqFTP.GetResponse()结果又没有异常了,不知道为什么。。。。