none
WCF的通信错误? RRS feed

  • 问题

  •  

     

                     

       EndpointAddress ea = new EndpointAddress(tempAddress);
                        NetTcpBinding bb = new NetTcpBinding("NetTcpEndpoint");
                        InstanceContext ic = new InstanceContext(new CallbackHandler());
                        Test.TasksServiceClient client = new TasksServiceClient(ic, bb, ea);
                        if (client.DoWork())
                        {
                            try
                            {
                              bool flag= client.CheckVersion(DicVer, ref msg);   
                                                           
                            }
                            catch(Exception Emsg)
                            {
                                                      }
                       //可能就是下面的错误导致。但是不知道为什么
                 //上面的结果已经返回,为什么还会抛出异常
                //如何优化?
                            client.Abort();
                            client.Close();
    

     

    2011年11月17日 2:18

答案

全部回复