2011-05-01 70 views
3

我的應用程序使用Web服務,但總是收到第一次嘗試以下expception在應用程序啓動後:System.Net.WebException與內部異常System.InvalidOperationException無法計算表達式消息。這隻發生在Web服務上,而不是HttpWebRequest上。任何線索?在Windows Mobile 6.5上使用Web Service時會導致WebException的原因是什麼?


     at System.Web.Services.Protocols.SoapHttpClientProtocol.doInvoke(String methodName, Object[] parameters, WebClientAsyncResult asyncResult) 
     at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke(String methodName, Object[] parameters) 
     ... 
     at System.Windows.Forms.Application.Run(Form fm) 
     at Example.Program.Main(String[] args) 

回答

4

發現問題是因爲我的Squid Proxy 2.7在我的Web服務發送Expect 100標頭時正在返回HTTP Status 417。要解決這個問題,我必須在調用Web服務之前添加以下行。

相關問題