我有我的wcf服務,運行良好。 然後從我的asp.net應用程序,我試圖連接到這個服務。一切都OK了,從asp.net請求服務接收到(因爲我可以調試代碼),然後當它返回到客戶端,我有以下錯誤:底層連接已關閉:連接意外關閉
The underlying connection was closed: The connection was closed unexpectedly
我對WCF服務合同如下:
[OperationContract()]
WCFResponseGetAllProducts GetAllProducts(WCFRequestGetAllProducts request);
而WCFResponseGetAllProducts,WCFRequestGetAllProducts類具有[DataContract]屬性。這些類的成員具有[DataMember]屬性。
然而,當我加入另一種方法來我的合同:
[OperationContract()]
int Test();
那麼我就可以從asp.net MVC應用程序沒有問題,執行它。有人可以幫幫我嗎? PS。我在目前的visual studio 2010中默認的web服務器上託管我的wcf服務
道歉的答案稍微模糊,哪些價值,具體來說,你需要改變 - 這裏很晚,我可能會有一杯葡萄酒或兩杯=) – Rob 2010-11-19 22:44:15