远程主机关闭了连接.错误代码是0x80070057

Ben*_*Ben 11 asp.net iis-7

我在我的一台服务器上的日志中收到了很多这些错误消息,而在其他两台服务器上间歇性地收到了这些错误消息.

谷歌搜索没有透露太多信息,主要与文件上传或下载被中断有关.

我的页面基本上只是带有"ok"的文本文件,其中只有.aspx扩展名用于未来的计划,没有实际的代码为页面供电.服务器都是运行IIS7/ASP.NET 4的Windows Server 2008 RC2 x64.

从统计上来说,它发生在1%的时间内,但由于流量仍然使我的事件日志每分钟有2或3条消息混乱.

编辑:我跟踪了问题,将缓冲设置为true使其停止发生.

e-o*_*-on 7

我知道这已经得到了回答,但是在这有助于其他人的情况下,它发生在我的MVC项目中,有时当我在存储库的顶部设置了一个dbContext时.当我切换到用于数据库连接的using语句时,错误再也不会出现.

所以,我从每个存储库的顶部开始:

DbContext db = new DbContext();
Run Code Online (Sandbox Code Playgroud)

对于每个单独的连接:

using (DbContext db = new DbContext())
{
     //db connection stuff here....
}
Run Code Online (Sandbox Code Playgroud)

值得一提的是,没有人报告过看到错误并且没有错误显示在浏览器上,但很高兴将它从日志中删除!