2011-05-01 60 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服务之前添加以下行。

相关问题