在winforms中,如何动态更改web引用的url?

在winforms中,如何动态更改web引用的url?,winforms,asmx,webservice-client,web-reference,Winforms,Asmx,Webservice Client,Web Reference,我有两个网站具有相同的web服务。对于web服务SampleService,我想知道如何选择要从中选择的web服务器 Web服务:“SampleService” 网络参考:“SampleWebReference” Web服务url: 站点1: 站点2: 问:如何根据用户选择以编程方式更改web引用引用的站点?单击您的web服务,并在“属性”窗口中将URL行为设置为“动态” 然后,要在代码中设置url: SampleWebReference reference = new SampleWe

我有两个网站具有相同的web服务。对于web服务
SampleService
,我想知道如何选择要从中选择的web服务器

  • Web服务:“SampleService”
  • 网络参考:“SampleWebReference”
Web服务url:

  • 站点1
  • 站点2

问:如何根据用户选择以编程方式更改web引用引用的站点?

单击您的web服务,并在“属性”窗口中将URL行为设置为“动态”

然后,要在代码中设置url:

SampleWebReference reference = new SampleWebReference();
reference.Url = "http://www2.samplesite.com";

单击web服务,并在属性窗口中将URL行为设置为
动态

然后,要在代码中设置url:

SampleWebReference reference = new SampleWebReference();
reference.Url = "http://www2.samplesite.com";
可能的重复可能的重复可能的重复可能的重复