一个打卡程序通过调用一个已发布到服务器上的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端问题不会出现了~~
- 2 回答
- 0 关注
- 584 浏览
添加回答
举报
0/150
提交
取消