Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/wcf/4.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
WCF服务更新服务URL(简易方式)_Wcf - Fatal编程技术网

WCF服务更新服务URL(简易方式)

WCF服务更新服务URL(简易方式),wcf,Wcf,我正在使用一个WCF服务,现在它指向一个新的URL。是否仍然可以更改URL,而不必从项目中删除服务并使用新URL再次添加它 删除服务的问题是愚蠢的,TFS给了问题。有什么建议我可以在不删除服务的情况下更新服务url吗 通常,客户端指向的url是使用元素在app/web.config中定义的。因此,您只需修改address属性以指向新url: <endpoint address="http://newUrl" binding="..." contr

我正在使用一个WCF服务,现在它指向一个新的URL。是否仍然可以更改URL,而不必从项目中删除服务并使用新URL再次添加它


删除服务的问题是愚蠢的,TFS给了问题。有什么建议我可以在不删除服务的情况下更新服务url吗

通常,客户端指向的
url
是使用元素在app/web.config中定义的。因此,您只需修改
address
属性以指向新url:

<endpoint address="http://newUrl" 
          binding="..." 
          contract="..." />

通常,客户端指向的
url
是使用元素在app/web.config中定义的。因此,您只需修改
address
属性以指向新url:

<endpoint address="http://newUrl" 
          binding="..." 
          contract="..." />


谢谢,我刚刚做到了!现在我得到一个新的错误,说=>远程服务器返回了一个意外的响应:(400)错误请求。谢谢这可能是因为服务合同也已修改。如果是这种情况,您将需要重新生成客户端代理。谢谢,我刚刚这么做了!现在我得到一个新的错误,说=>远程服务器返回了一个意外的响应:(400)错误请求。谢谢这可能是因为服务合同也已修改。如果是这种情况,则需要重新生成客户端代理。