最近在作工做流设计器用的silverlight 使用wcf服务.web
过程当中遇到了两个奇怪的问题.服务器
1. 出现整型参数没法传递到服务器的状况设计
2.出现反序列化失败的状况.xml
通过仔细排查发现 每一个属性都有一个 ***Specified bool类型的属性. 记得这个是在使用web应用而不是服务引用的时候才出现的. 后指定了该属性为true 问题解决了.ci
待解决问题,为何使用服务引用还会生成 specified的属性. 怀疑由于使用的xmlserialnum. 后续查清楚缘由工作流
第二个问题,通过检查是由于使用到了 dataset服务器端返回了null.形成序列化失败.提示 未找到可读取的起始节点. 若是 不生成 specified的状况下 不存在该问题.因此第二个问题同一.服务器端