最近在作工做流設計器用的silverlight 使用wcf服務.web
過程當中遇到了兩個奇怪的問題.服務器
1. 出現整型參數沒法傳遞到服務器的狀況設計
2.出現反序列化失敗的狀況.xml
通過仔細排查發現 每一個屬性都有一個 ***Specified bool類型的屬性. 記得這個是在使用web應用而不是服務引用的時候纔出現的. 後指定了該屬性爲true 問題解決了.ci
待解決問題,爲何使用服務引用還會生成 specified的屬性. 懷疑由於使用的xmlserialnum. 後續查清楚緣由工作流
第二個問題,通過檢查是由於使用到了 dataset服務器端返回了null.形成序列化失敗.提示 未找到可讀取的起始節點. 若是 不生成 specified的狀況下 不存在該問題.因此第二個問題同一.服務器端