c# FTP下载“远程服务强迫关闭一个现有连接”的问题。

问题描述

我在用C#做FTP下载时,每次下载稍大的文件总会运行这句:intiBytes=socketData.Receive(buffer,buffer.Length,0);从服务读取字节时,提示“远程服务强迫关闭一个现有连接”!请能帮助我的帮忙解答一下。这个问题因为实在无法调试不知什么原因。

解决方案

解决方案二:
谁来帮帮忙啊。
解决方案三:
我也是这个问题,不过是上传的时候,写入请求流没人回答么
解决方案四:
推荐使用WebClient来做下载文件

时间: 2024-10-27 04:46:12

c# FTP下载“远程服务强迫关闭一个现有连接”的问题。的相关文章

求助:读取网络文件失败,返回“远程主机强迫关闭了一个现有连接”

问题描述 我的函数需要遍历下载100个YAHOO股票文件,但是如果当前股票停盘,如果我读取这个股票的文件则提示"远程主机强迫关闭了一个现有连接",如果继续循环往下遍历走的话,则失败,必须等待几十秒的超时后,才能继续进行FOR循环下载,请问这种问题如何解决?下面的代码,600317可以下载,但是600318现在停盘,下载数据会死掉下面是代码:privatevoidbutton2_Click_1(objectsender,EventArgse){stringstrUri;stringfil

Adb connection Error:远程主机强迫关闭了一个现有的连接

做android开发的时候eclipse的console一直出现这个问题,有时候是启动eclipse后就出现这个问题,有时候是运行android程序的时候出现的,重启avd和重启eclipse都不行.后面在网上找到了解决办法. 先说原因嘛,这是ddms调用adb引发的. 经过一番搜索, 发现这是windows环境下, adb的一个限制, 也可以说是bug.  当手机上同时运行的进程数大于64时, 就会引发adb奔溃. 更深层次的原因, 就是windows API的WaitForMultipleO

socket-远程主机强迫关闭了一个现有的连接,求助~

问题描述 远程主机强迫关闭了一个现有的连接,求助~ 问题是发生在我的客户端和服务器端之间进行Modbus TCP通讯的时候.代码如下: internal class ModbusTcpIpWrapper : ModbusWrapper IDisposable { public static ModbusTcpIpWrapper Instance = new ModbusTcpIpWrapper(); private ModbusSocketWrapper socketWrapper = new

adb-Adb connection Error:远程主机强迫关闭了一个现有的连接。

问题描述 Adb connection Error:远程主机强迫关闭了一个现有的连接. andriod 启动虚拟机的时候报以下错误 [2015-01-25 16:10:29 - DeviceMonitor] Adb connection Error:远程主机强迫关闭了一个现有的连接. [2015-01-25 16:10:30 - DeviceMonitor] Connection attempts: 1 [2015-01-25 16:10:32 - DeviceMonitor] Connecti

真机调试遇到麻烦:远程主机强迫关闭了一个现有的连接

问题描述 真机调试遇到麻烦:远程主机强迫关闭了一个现有的连接 使用豌豆荚,USB线连接手机,Eclipse中运行Android应用程序时, 总是提示:远程主机强迫关闭了一个现有的连接. 在网上下了几个adb.exe文件放到SDK/platform-tools下,还是不行 请问各位高手,怎么彻底解决这个问题, 我用的API-18 Android4.3 ADT:v22.2.1-833290 解决方案 看下你的真机是不是安装了杀毒软件或者什么软件干扰了你的程序 解决方案二: 手机上有策略不允许你链接访

C# modbus tcp协议在运行时出现远程主机强迫关闭了一个现有的连接

问题描述 在做上位机与下位机通讯的时候(其中上位机端为客户端,下位机端为服务器端),当出现上位机与下位机通讯断线重连的时候,会偶尔(并不是每次都会出现)出现这个问题:远程主机强迫关闭了一个现有的连接.查了下问题应该是出在红色的那一块,这个该怎么解决?internalclassModbus_SocketWrapper:IDisposable{privatestaticintPort=Int32.Parse(ConfigurationManager.AppSettings["Port"])

Netty学习4—NIO服务端报错:远程主机强迫关闭了一个现有的连接

1 发现问题 NIO编程中服务端会出现报错 Exception in thread "main" java.io.IOException: 远程主机强迫关闭了一个现有的连接. at sun.nio.ch.SocketDispatcher.read0(Native Method) at sun.nio.ch.SocketDispatcher.read(SocketDispatcher.java:25) at sun.nio.ch.IOUtil.readIntoNativeBuffer(I

socket异步 强迫关闭-Socket异步传输远程主机强迫关闭了一个现有的链接

问题描述 Socket异步传输远程主机强迫关闭了一个现有的链接 class AsyncProgram { static Thread thead = null; static Thread theadclient = null; static int port = 12345; static Socket server = null; static Socket client = null; static int buffersize = 40960000; static void Main()

在svn上update的时候提示 远程主机强迫关闭连接远程主机强迫关闭了一个现有的连接

问题描述 在svn上update的时候提示 远程主机强迫关闭连接远程主机强迫关闭了一个现有的连接 提示如下,在网上没找到可靠的办法,重启.svn修复都试过了,但还是这样. 请高手执照 解决方案 SVN 远程主机强迫关闭了一个现有的连接远程主机强迫关闭了一个现有的连接.UDP 远程主机强迫关闭了一个现有的连接 解决方案二: 是不是你的账号没有提交权限. 解决方案三: 用svn清除一下就可以了 解决方案四: 机器人给出的第一个链接楼主试试. 解决方案五: 以上方法都没有用吗,还是这样