我已经构建了一个应用程序:单击按钮然后它会从HelloWorld()中发出一个句子。我把我的网络服务放在IIS上,效果很好。当我更改" localhost"我可以在浏览器和我的模拟器上访问Web服务。到我的IPv4地址。一切都很好。但是当我部署应用程序时,它会返回Exceptions:ConnectionFailure(连接被拒绝)。你知道如何解决这个问题吗?我将我的Web服务添加为Web引用。我不知道为什么它仍然无法运作。已经坚持了2个星期。请帮我。非常感谢。
此代码连接到Android应用中的网络服务:
protected override void OnCreate(Bundle bundle)
{
base.OnCreate(bundle);
SetContentView(Resource.Layout.Main);
Button button = FindViewById<Button>(Resource.Id.MyButton);
TextView txt = FindViewById<TextView>(Resource.Id.textView1);
button.Click += delegate
{
WebReference.websv connect = new WebReference.websv();
connect.Url = "http://192.168.xxx.xxx/tigonkhung.com/websv.asmx";
txt.Text = connect.HelloWorld();
};
}