WCF服务中的System.ServiceModel.FaultException

本文关键字:ServiceModel FaultException System 服务 WCF | 更新日期: 2023-09-27 18:16:23

我有一个工作良好的WCF服务,直到今天,一个异常System.ServiceModel.FaultException抛出,当我调用这个服务的一个方法。

 using (EService = new FaService.EServiceClient())
            {
                DataSet ds = EService.GetCompanies(3375); // exception here
                DataTable dt = ds.Tables[0];
                foreach (DataRow dr in dt.Rows)
                {
                    Companies.Add(new Company() { Name = dr["c0"].ToString() });
                }
            }

WCF服务中的System.ServiceModel.FaultException

在服务中,FaultException类用于创建一个未类型的错误,以便返回给客户端进行调试。它真正处理程序/客户端进程中的一般或"未知"错误。您可以将错误精确到一行,通常只需调试您的系统/程序/客户端就可以找到这个"未知"错误发生的位置。这可能是有帮助的张贴这种方法的代码,你有问题,但对于你的帖子到目前为止,我会调试你的程序和一步一步,以确保没有任何不必要的代码行。

参考:http://msdn.microsoft.com/en-us/library/system.servicemodel.faultexception (v = vs.110) . aspx