2014-01-10 64 views
0

從net.tcp服務調用方法期間出現錯誤。格式錯誤:嘗試反序列化參數時出錯

這是我的錯誤信息:

client.MyMethod(PARAM):格式化拋出一個異常,而試圖反序列化消息:嘗試反序列化參數http://tempuri.org/:Result時出錯。 InnerException消息是'Expecting state'Element'..遇到'Text',名字爲'',namespace''。 」。請參閱的InnerException更多細節 「

內部異常:
」。System.Runtime.Serialization.SerializationException:期待狀態 '元素' ..遇到 '文本' 名爲 '',命名空間'。 「

客戶對象是在這裏:

client = new ChannelFactory<IContract>("MyExService").CreateChannel(); 

綁定定義:?

<client> 
    <endpoint name="MyExService" address="net.tcp://server:12707/" 
    binding="netTcpBinding" bindingConfiguration="netTcp" contract="path.IContract" > 
    <identity> 
     <servicePrincipalName /> 
    </identity> 
    </endpoint> 
</client> 

我不能調試此WebService任何想法可能是錯誤的 我不知道什麼結果http://tempuri.org/:Result是。

+0

我不知道究竟發生了什麼;] 我運行localy服務,我不再有任何錯誤。我認爲,連接到服務器時出現了一些問題。 – codelikeprogrammerwoman

回答

0

原因:服務沒有工作。
解決方案:運行服務localy:RGB - >創建新的實例。

相關問題