我使用真正的Android设备通过USB电缆连接到PC。我在Xamarin.Android App中添加了Webreference,然后在这样的代码中实例化它:

WebReference.WebServiceEmp service = new WebReference.WebServiceEmp();
var data = service.HelloWorld();


但是它抛出:

System.Net.WebException: Error: ConnectFailure (Connection timed out)


当我在控制台应用程序中添加服务实例时,将其实例化为:

ServiceReference1.WebServiceEmpSoapClient
service= new ServiceReference1.WebServiceEmpSoapClient();
DataTable data = service.Add();


工作正常。为什么它在Xamarin Android应用程序中不起作用? (我添加了这样的参考网址:
http://(myIp):8092/WebServiceEmp.asmx

最佳答案

您是否执行了以下链接中给出的所有步骤? link

我的意思是说您是否注册了IP?

08-16 22:07