Visual studio 在visual studio中将服务引用添加到wcf服务时,HRESULT E_失败错误

Visual studio 在visual studio中将服务引用添加到wcf服务时,HRESULT E_失败错误,visual-studio,wcf,visual-studio-2013,service-reference,Visual Studio,Wcf,Visual Studio 2013,Service Reference,我有一个WCF服务,由windows服务通过net.tcp托管 我知道这项服务是有效的,因为当我使用svcUtil时,我可以生成客户端代码来使用该服务而不会出现问题 当我尝试通过Visual Studio 2013添加对服务的引用,并输入服务网络的地址时。tcp://localhost:9000/BankingService/mex,然后单击“转到”,服务将显示在服务资源管理器中,并且其所有操作都可见 但是,当我单击“确定”以添加服务引用时,会出现一个对话框,上面说: 错误: 对COM组件的调用

我有一个WCF服务,由windows服务通过net.tcp托管

我知道这项服务是有效的,因为当我使用svcUtil时,我可以生成客户端代码来使用该服务而不会出现问题

当我尝试通过Visual Studio 2013添加对服务的引用,并输入服务网络的地址时。tcp://localhost:9000/BankingService/mex,然后单击“转到”,服务将显示在服务资源管理器中,并且其所有操作都可见

但是,当我单击“确定”以添加服务引用时,会出现一个对话框,上面说:

错误:

对COM组件的调用返回了HRESULT_FAIL

不太具有描述性。而且似乎没有任何日志可以在任何地方澄清这一错误的含义

没有提供服务参考,我也不知道发生了什么

这个VisualStudio是放弃了,还是有什么地方我可能错过了


这个问题有解决方案吗?

在我的例子中,第三方机制slow cheetah移动了我想要添加服务引用的项目的web.config

VisualStudio给出了一条毫无帮助的错误消息,然后干脆放弃了

目前,将web.config移回默认位置是解决方案