3
這是什麼意思?谷歌搜索什麼也沒有。無法序列化接口System.Collections.Generic.IDictionary
好奇的是,我得到這個消息時,我嘗試直接在瀏覽器http://localhost/Myservice/Service.asmx
訪問Web服務但是,當我使用的服務(我調用它我的jQuery代碼中)它完美的作品。非常好奇的細節....
這是什麼意思?谷歌搜索什麼也沒有。無法序列化接口System.Collections.Generic.IDictionary
好奇的是,我得到這個消息時,我嘗試直接在瀏覽器http://localhost/Myservice/Service.asmx
訪問Web服務但是,當我使用的服務(我調用它我的jQuery代碼中)它完美的作品。非常好奇的細節....
這可能是因爲您的Web服務中有一個函數返回一個接口,或者返回一個包含使用接口的屬性或函數的對象。有關接口和序列化的更多詳細信息,請參閱此SO question。
當您使用JavaScript中的Web服務時,您只能調用一項或多項特定功能,但使用Internet Explorer瀏覽您的Web服務時,會強制請求您的Web服務及其所有功能的整個wsdl描述。我想這就是爲什麼它適用於第一種情況,而不是第二種情況。