很久没有做WCF了,这两天弄了个工程,结果发现类作为参数传递时无法传送到服务器端,也不报错。结果试了不少次,还百度了一下,有人说是命名空间的事情,其实命名空间是一样的还是有问题,后来干脆把这些服务器和客户端都要用的类抽出来全部到一个类库,前后台都使用同一个类库。问题得以解决。
使用微软的服务契约应该可以解决,不过这种方式比较麻烦,还是这种两用方式直接一点。