Wcf Error (Message part XXXXXResult in namespace http://tempuri.org/ appears more than once in Message.)
Wcf Error (Message part XXXXXResult in namespace http://tempuri.org/ appears more than once in Message.)
前言: 我寫了一個Wcf之後在呼叫時發生執行階段錯誤 錯誤碼如下 Message part EventSnReceiveResult in namespace http://tempuri.org/ appears more than once in Message. 查Google又找不太到相關文章於是就開始今天的Debug之旅... 旅途我就不多說,直接跳心得部分吧!
說明:
Wcf介面interface中定義一個作業合約EventSnReceive
[OperationContract]
int EventSnReceive(string EventCode, out int EventSnReceiveMessage);
結論: 所以避免用 {[方法名稱]+"Result"} 的方式來命名 out 參數即可避免此Bug (Message part EventSnReceiveResult in namespace http://tempuri.org/ appears more than once in Message.)