我尝试在我的 WCF 服务中使用 namedPipeBinding,但出现以下错误。
不支持协议“net.pipe”。
说明:执行当前 Web 请求期间发生未处理的异常。请查看堆栈跟踪以获取有关错误及其源自代码的位置的更多信息。
异常详细信息:System.InvalidOperationException:不支持协议“net.pipe”。
我的 web.config 文件
服务>
<endpoint address="soap" binding="basicHttpBinding" contract="PipeTest.ICalculatorService" >
<identity>
<dns value="localhost"/>
</identity>
</endpoint>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
<endpoint address="net.pipe://localhost" binding="netNamedPipeBinding" contract="PipeTest.ICalculatorService" />
</service>
</services>
我还在 IIS 的绑定部分添加了“net.pipe”。