• 您的主机中的软件中止了一个已建立的连接。


    我这个错误是ASP.NET与Web.Services连接造成的,原因很简单就是远程的Web.Services主机关闭了,也就是没有连上对方服务器造成的!

    经过测试就是这样的 !

    附图:

     

    “/”应用程序中的服务器错误。


    您的主机中的软件中止了一个已建立的连接。

    说明: 执行当前 Web 请求期间,出现未经处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。

    异常详细信息: System.Net.Sockets.SocketException: 您的主机中的软件中止了一个已建立的连接。

    源错误:

    行 356:        [System.Web.Services.Protocols.SoapDocumentMethodAttribute("http://tempuri.org/GetClassesByGardenId", RequestNamespace="http://tempuri.org/", ResponseNamespace="http://tempuri.org/", Use=System.Web.Services.Description.SoapBindingUse.Literal, ParameterStyle=System.Web.Services.Protocols.SoapParameterStyle.Wrapped)]
    行 357:        public Class[] GetClassesByGardenId(System.Guid gardenId) {
    行 358:            object[] results = this.Invoke("GetClassesByGardenId", new object[] {
    行 359:                        gardenId});
    行 360:            return ((Class[])(results[0]));


    源文件: E:\iikids\Web\Web References\age06\Reference.cs    行: 358

    堆栈跟踪:

    [SocketException (0x2745): 您的主机中的软件中止了一个已建立的连接。]
       System.Net.Sockets.Socket.Receive(Byte[] buffer, Int32 offset, Int32 size, SocketFlags socketFlags) +6210776
       System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) +134
    
    [IOException: 无法从传输连接中读取数据: 您的主机中的软件中止了一个已建立的连接。。]
       System.Net.Sockets.NetworkStream.Read(Byte[] buffer, Int32 offset, Int32 size) +300
       System.Net.PooledStream.Read(Byte[] buffer, Int32 offset, Int32 size) +26
       System.Net.Connection.SyncRead(HttpWebRequest request, Boolean userRetrievedStream, Boolean probeRead) +265
    
    [WebException: 基础连接已经关闭: 接收时发生错误。]
       System.Web.Services.Protocols.WebClientProtocol.GetWebResponse(WebRequest request) +255
       System.Web.Services.Protocols.HttpWebClientProtocol.GetWebResponse(WebRequest request) +5
       System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) +186
       iikids.Web.age06.API.GetClassesByGardenId(Guid gardenId) in E:\iikids\Web\Web References\age06\Reference.cs:358
       iikids.Web.Controls.People.BindTree() in E:\iikids\Web\Controls\People.ascx.cs:46
       iikids.Web.Controls.People.Page_Load(Object sender, EventArgs e) in E:\iikids\Web\Controls\People.ascx.cs:33
       System.Web.Util.CalliHelper.EventArgFunctionCaller(IntPtr fp, Object o, Object t, EventArgs e) +14
       System.Web.Util.CalliEventHandlerDelegateProxy.Callback(Object sender, EventArgs e) +46
       System.Web.UI.Control.OnLoad(EventArgs e) +83
       System.Web.UI.Control.LoadRecursive() +120
       System.Web.UI.Control.LoadRecursive() +190
       System.Web.UI.Control.LoadRecursive() +190
       System.Web.UI.Control.LoadRecursive() +190
       System.Web.UI.Control.LoadRecursive() +190
       System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint) +3954
    
  • 相关阅读:
    Set和Map
    将博客搬至CSDN
    (转)VS制作安装包
    C#俄罗斯方块实现思路及源码
    ASP.NET网站部署过程
    2016百度之星资格赛总结
    数据库编程常见错误总结
    (转)Android 如何全局获取Context
    Android数据文件存储
    关于工程文档中图表的使用
  • 原文地址:https://www.cnblogs.com/mistor/p/2353742.html
Copyright © 2020-2023  润新知