Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/300.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 部署时如何更改web服务引用_C#_Android_Mono_Xamarin.android - Fatal编程技术网

C# 部署时如何更改web服务引用

C# 部署时如何更改web服务引用,c#,android,mono,xamarin.android,C#,Android,Mono,Xamarin.android,我是一个单安卓开发者 当我完成应用程序并部署到生产服务器时,我需要将web服务更改到另一台IIS服务器,与测试服务器不同 我尝试以下代码: wfqry = new AndroidApp.WFQuery.WFQuery(); wfqry.Url = "http://192.123.123.1/APPS/WebServices/WFQ.asmx" wfqry.Discover(); 但是得到错误消息 System.InvalidOperationException: The url 'http

我是一个单安卓开发者

当我完成应用程序并部署到生产服务器时,我需要将web服务更改到另一台IIS服务器,与测试服务器不同

我尝试以下代码:

wfqry = new AndroidApp.WFQuery.WFQuery();

wfqry.Url = "http://192.123.123.1/APPS/WebServices/WFQ.asmx"

wfqry.Discover();
但是得到错误消息

System.InvalidOperationException: The url 'http://xxxxxx/APP/WebServices/WFQ.asmx' does not point to a valid discovery document
  at System.Web.Services.Discovery.DiscoveryClientProtocol.Discover (string) <IL 0x00038, 0x001ec>

  at (wrapper remoting-invoke-with-check) System.Web.Services.Discovery.DiscoveryClientProtocol.Discover (string) <IL 0x00033, 0x000a3>

  at System.Web.Services.Protocols.SoapHttpClientProtocol.Discover () <IL 0x00024, 0x0016f>

  at (wrapper remoting-invoke-with-check) System.Web.Services.Protocols.SoapHttpClientProtocol.Discover () <IL 0x00032, 0x00083>

  at test5.Activity1.OnCreate (Android.OS.Bundle) [0x0005d] in d:\TempData2\TestPrij\test5\test5\Activity1.cs:35

  at Android.App.Activity.n_OnCreate_Landroid_os_Bundle_ (intptr,intptr,intptr) [0x00010] in /Users/builder/data/lanes/monodroid-mac-monodroid-4.4-series/c6e52015/source/monodroid/src/Mono.Android/platforms/android-8/src/generated/Android.App.Activity.cs:1490

  at (wrapper dynamic-method) object.a16901a2-0117-4e00-8013-5fc10b948c06 (intptr,intptr,intptr) <IL 0x00017, 0x00043>
System.invalidoOperationException:url'http://xxxxxx/APP/WebServices/WFQ.asmx'未指向有效的发现文档
位于System.Web.Services.Discovery.DiscoveryClientProtocol.Discover(字符串)
在(包装器远程调用检查)System.Web.Services.DiscoveryClientProtocol.Discover(字符串)
在System.Web.Services.Protocols.SoapHttpClientProtocol.Discover()上
在(带检查的包装器远程调用)System.Web.Services.Protocols.SoapHttpClientProtocol.Discover()处
在d:\TempData2\TestPrij\test5\test5\Activity1.cs:35中的test5.Activity1.OnCreate(Android.OS.Bundle)[0x0005d]处
在/Users/builder/data/lanes/monodroid-mac-monodroid-4.4-series/c6e52015/source/monodroid/src/Mono.Android/platforms/Android-8/src/generated/Android.Activity.cs:1490中的Android.App.Activity.n上
at(包装器动态方法)对象a16901a2-0117-4e00-8013-5fc10b948c06(intptr、intptr、intptr)
怎么了

请告诉我如何在不删除和读取web引用的情况下轻松更改web服务引用

多谢各位