C# &引用;已建立的连接已被主机中的软件中止;(IIS)

C# &引用;已建立的连接已被主机中的软件中止;(IIS),c#,iis,webclient,C#,Iis,Webclient,我正在尝试配置IIS 7.5,以便它可以通过HTTP为大型(400mb)文件提供服务。该客户端是一个使用WebClient.DownloadFile()的C#客户端(基本上是包装HTTP GET请求) 但是,在下载时,我偶尔会从客户端收到错误: 主机中的软件中止了已建立的连接 我能在客户端或IIS中做些什么来防止这个错误?经过深入研究,我这方面看起来像是一个不可靠的互联网连接。我站点上的所有客户端同时断开连接,但另一站点上的客户端保持连接。不幸的是,我这里的互联网路由器没有任何连接日志(这是一个

我正在尝试配置IIS 7.5,以便它可以通过HTTP为大型(400mb)文件提供服务。该客户端是一个使用
WebClient.DownloadFile()
的C#客户端(基本上是包装HTTP GET请求)

但是,在下载时,我偶尔会从客户端收到错误:

主机中的软件中止了已建立的连接


我能在客户端或IIS中做些什么来防止这个错误?

经过深入研究,我这方面看起来像是一个不可靠的互联网连接。我站点上的所有客户端同时断开连接,但另一站点上的客户端保持连接。不幸的是,我这里的互联网路由器没有任何连接日志(这是一个顶级的linksys..go figure),因此不容易看出问题所在。

经过深入研究,我这边的互联网连接看起来很不可靠。我站点上的所有客户端同时断开连接,但另一站点上的客户端保持连接。不幸的是,我这里的internet路由器没有任何连接日志(这是一个顶级的linksys..go figure),因此不容易看出问题所在。

您是否检查了您的计算机中是否配置了防火墙。我的计算机或服务器上没有软件防火墙。我这边也没有硬件防火墙(服务器是托管的,所以我不知道服务器端)。您是否检查了您的计算机中是否配置了防火墙。我的计算机或服务器上没有软件防火墙。我这边也没有硬件防火墙(服务器是托管的,所以我不知道服务器端)。这也发生在我们新ESX主机上的坏NIC或网络驱动程序上。切换EXS主机修复了该问题。这肯定与脆弱的网络连接有关。这也发生在我们的新ESX主机上的坏NIC或网络驱动程序上。切换EXS主机修复了该问题。肯定与脆弱的网络连接有关。