C# FTP 基础连接已经关闭: 接收时发生错误
野火烧不尽 2012-11-05 10:32:50 情况是这样的:我用C#自带的FTP类做了一个服务端、客户端,做了很多测试发现一个奇怪的问题。
我在服务端有个不大才30M的压缩包,我这边网速慢,下载才30KB需要20分钟的样子,下载途中必会出现“基础连接已经关闭: 接收时发生错误”这样的异常;但是速度很快时,不如局域网就不会有这样的问题。不知道是什么原因?在网上也搜了很久,千奇百怪的答案。
另外我发现同时往一个FTP传送2个文件也会出现一个异常“[基础连接已经关闭: 服务器提交了协议冲突。](其实压缩包已经传送完成,而且我都是按流程关闭的不知道那里有问题)”,但是一个FTP地址一个任务的时候不会有这个问题。