为了账号安全,请及时绑定邮箱和手机立即绑定

不同终端访问WCF服务时,各别终端报错

不同终端访问WCF服务时,各别终端报错

C#
qq_笑_17 2018-12-13 05:02:16
一个打卡程序通过调用一个已发布到服务器上的WCF服务进行打卡,一样的打卡程序安装包,装在多个同事的电脑上可以正常打卡,装在前台那儿的电脑上就打卡出错了弹出出错:System.Servicemodel.ChanelFactory 1[HRS.ClockIn.WCF.Contract.IClockInService]无法用于通信,因为其处于"出错"状态
查看完整描述

2 回答

?
冉冉说

TA贡献1877条经验 获得超1个赞

自己写了个try cacth ,在cacth中使用whlie 对异常一层一层循环,捕获所有的异常,其中有一个HRS.ClockIn.WCF.Contract.IClockInService的XXXX模型,不能序列化;调用 HRS.ClockIn.WCF.Contract.IClockInService接口中的方法返回一个模型,客户端装在win7下面是该模型会自动系列化?客户段装在Xp下面时 该模型由于不能序列话,导致那个异常出现~解决办法:将XXX模型,标注为可序列化,在Xp端问题不会出现了~~


查看完整回答
反对 回复 2018-12-18
?
当年话下

TA贡献1890条经验 获得超9个赞

网络是否联通?

启用安全了吗?


查看完整回答
反对 回复 2018-12-18
  • 2 回答
  • 0 关注
  • 584 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信