捕捉到 System.Net.WebException
Message=基础连接已经关闭: 接收时发生错误。
Source=System
StackTrace:
在 System.Net.FtpWebRequest.SyncRequestCallback(Object obj)
在 System.Net.FtpWebRequest.RequestCallback(Object obj)
在 System.Net.CommandStream.Dispose(Boolean disposing)
在 System.IO.Stream.Close()
在 System.IO.Stream.Dispose()
在 System.Net.ConnectionPool.Destroy(PooledStream pooledStream)
在 System.Net.ConnectionPool.PutConnection(PooledStream pooledStream, Object owningObject, Int32 creationTimeout, Boolean canReuse)
在 System.Net.FtpWebRequest.FinishRequestStage(RequestStage stage)
在 System.Net.FtpWebRequest.GetResponse()
在 FTPUpDownloader.Form1.GetFtpResponse(FtpWebRequest request) 位置 C:\Users\hh\Downloads\11.28\FTPUpDownloader\FTPUpDownloader\Form1.cs:行号 103
InnerException:
各位大大给看下吧
Message=基础连接已经关闭: 接收时发生错误。
Source=System
StackTrace:
在 System.Net.FtpWebRequest.SyncRequestCallback(Object obj)
在 System.Net.FtpWebRequest.RequestCallback(Object obj)
在 System.Net.CommandStream.Dispose(Boolean disposing)
在 System.IO.Stream.Close()
在 System.IO.Stream.Dispose()
在 System.Net.ConnectionPool.Destroy(PooledStream pooledStream)
在 System.Net.ConnectionPool.PutConnection(PooledStream pooledStream, Object owningObject, Int32 creationTimeout, Boolean canReuse)
在 System.Net.FtpWebRequest.FinishRequestStage(RequestStage stage)
在 System.Net.FtpWebRequest.GetResponse()
在 FTPUpDownloader.Form1.GetFtpResponse(FtpWebRequest request) 位置 C:\Users\hh\Downloads\11.28\FTPUpDownloader\FTPUpDownloader\Form1.cs:行号 103
InnerException:
各位大大给看下吧
解决方案
40
先确保你ftp服务端没问题(例如你用ftp client软件正常登录)然后用这里面的方法试试http://blog.csdn.net/chinacsharper/article/details/9501773。
25
最好贴代码啊