不能在Xamarin 6.1中使用Web引用(SOAP)

时间:2016-06-15 04:08:42

标签: xamarin

我创建了一个使用Web引用(SOAP)的Android应用程序,它返回一组业务对象。该应用程序在旧的Xamarin Studio(第5版)和旧的Xamarin Android(在6之前)中运行良好。

我已经更新了Xamarin Studio和Xamarin Android以获得最新版本(我有一个独立开发者许可证),查询Web服务(SOAP)的方法总是在运行时Error: ConnectFailure (Connection refused)返回。我在Visual Studio Community 2015中再次制作了一个示例应用程序,使用相同的Web Reference并获得了相同的结果。

请给我一个建议。我真的被卡住了!。

这是VS2015的错误:

{System.Net.WebException: Error: ConnectFailure (Connection refused) ---> System.Net.Sockets.SocketException: Connection refused
  at System.Net.Sockets.Socket.Connect (System.Net.EndPoint remoteEP) [0x000cb] in /Users/builder/data/lanes/2923/52635947/source/mono/mcs/class/System/System.Net.Sockets/Socket.cs:1313 
  at System.Net.WebConnection.Connect (System.Net.HttpWebRequest request) [0x0019b] in /Users/builder/data/lanes/2923/52635947/source/mono/mcs/class/System/System.Net/WebConnection.cs:195 
  --- End of inner exception stack trace ---
  at System.Net.HttpWebRequest.EndGetRequestStream (IAsyncResult asyncResult) [0x00043] in /Users/builder/data/lanes/2923/52635947/source/mono/mcs/class/System/System.Net/HttpWebRequest.cs:882 
  at System.Net.HttpWebRequest.GetRequestStream () [0x00057] in /Users/builder/data/lanes/2923/52635947/source/mono/mcs/class/System/System.Net/HttpWebRequest.cs:900 
  at System.Web.Services.Protocols.SoapHttpClientProtocol.Invoke (System.String method_name, System.Object[] parameters) [0x00069] in /Users/builder/data/lanes/2923/52635947/source/mono/mcs/class/System.Web.Services/System.Web.Services.Protocols/SoapHttpClientProtocol.cs:353 }

0 个答案:

没有答案