1
假设我已经开发其中SVC文件被创建和ii有两个像WCF测试客户端和多个结合(HTTP,TCP等)
<endpoint address="net.tcp://localhost:12659/CalculatorService"
binding="netTcpBinding" bindingConfiguration="PortSharingBinding"
contract="MyTcpActivation.ICalculator"/>
<endpoint address="net.tcp://localhost:12659/CalculatorService/mex"
binding="mexTcpBinding" contract="IMetadataExchange"/>
<endpoint address="http://localhost:12659/CalculatorService"
binding="basicHttpBinding" contract="MyTcpActivation.ICalculator" />
<endpoint address="http://localhost:12659/CalculatorService/mex"
binding="mexHttpBinding" contract="IMetadataExchange"/>
结合相同的服务时,我运行的服务的WCF服务应用从VS2010 IDE开始,然后wcf测试客户端运行。如果我关闭所有与tcp相关的端点,那么wcf测试客户端可以正常运行我的服务,但是如果我有两个endpoing像tcp,http或只有tcp,那么我看到wcf测试客户端抛出错误wcf未能添加服务。服务元数据可能无法访问
所以我想知道wcf测试客户端无法处理tcp bidning?如果它可以处理tcp绑定然后告诉我为什么我得到那个错误?请指导。谢谢
这不会提供问题的答案。要批评或要求作者澄清,请在其帖子下方留言。 –
一般来说堆栈溢出不考虑链接唯一可接受的答案。请提供具体的细节来回答这个问题。 –