我有一个用VS2008编写的web服务,我试图用VS2010编写的exe来使用它。我需要能够从应用程序中动态引用服务URL。
在过去,我能够将服务的URL行为从静态更改为动态,但由于某种原因,这并没有显示为我的选项。当我查看服务的属性时,我看到的唯一项目是“文件夹名称”。在其他项目中,我能够看到“文件夹名称”,“URL行为”,以及我无法记住的另一个项目。
如果我无法将网址行为更改为动态,是否有人知道如何以编程方式更改网址?
答案 0 :(得分:0)
如果您使用的是.NET 3.5,那么您可以在app config中指定块内的URL,如下所示
<client>
<endpoint address="http://localhost/yourService.asmx"
binding="basicHttpBinding"