引用wcf服务时,不自动生成ServiceReferences.ClientConfig的原因有哪些?解决方案

引用wcf服务时,不自动生成ServiceReferences.ClientConfig的原因有哪些?
如题

还有一个就是:引用wcf服务时,报错:远程服务器返回了错误:NotFound

求解~~

------解决方案--------------------
确认你的wsdl url 是否正确。
------解决方案--------------------
1.检查一下服务端的基地址是不是配置了,客户端在添加服务引用的时候应该填写这个基地址。

2.检查一下服务端的配置,看看元数据交换是不是打开了,要打开元数据交换,需要为服务添加一个元数据交换终结点,以及为服务添加一个元数据交换行为,如果你的服务端不是.Net 4.0环境,这两者缺一不可。

3.如果你用的是自承载的模式,并指定了随机端口,比如,基地址可能是http://localhost:8000/MyService。检查一下Windows防火墙的规则,要打开这个端口的入站许可。

我这里有一个简单的例子,你可以参考下。
http://blog.csdn.net/songyefei/article/details/7363296
------解决方案--------------------
确认一下服务端是否正确。可以用微软自带的工具检测一下
C:\Program Files\Microsoft Visual Studio 10.0\Common7\IDE
\WcfTestClient.exe