Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/7.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
Visual studio 在visual studio中将服务引用添加到wcf服务时,HRESULT E_失败错误_Visual Studio_Wcf_Visual Studio 2013_Service Reference - Fatal编程技术网

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移回默认位置是解决方案