如何在iis中托管net命名管道绑定启用wcf应用程序?

ARU*_*BAN 5 .net wcf named-pipes netnamedpipebinding wcf-binding

我的wcf服务中有以下配置

    <endpoint address="" binding="netNamedPipeBinding" 
          contract="WcfWithNamedPipe.IService1" 
          bindingConfiguration="WcfWithNamedPipe.netNamedPipeBinding">
    </endpoint>
Run Code Online (Sandbox Code Playgroud)

任何人都可以建议我如何使用netNamedPipe绑定在iis中托管这个wcf服务?

Shi*_*iji 5

要获得命名管道在IIS上工作,您必须启用Windows进程激活服务(WAS)的IIS和配置您正在使用允许命名管道的网站.

有关详细信息,请参阅:http://msdn.microsoft.com/en-us/library/ms752253.aspx

就像Cyber​​max在评论中说的那样,首先让它与基本的http绑定一起工作是一个好主意.

如果您认为已正确设置所有内容且仍然无效,请检查防火墙设置.