0

我无法弄清楚为什么它找不到这个服务端点。该服务位于与我的 Web 项目相同的解决方案中的另一个项目中。显然这适用于其他开发人员,但我觉得很难相信,我按照他们给我的一些步骤,从 svn,yada yada 下载了该站点。当我运行该网站时,它没有找到并解决此服务。

这是我在 web.config 中注册服务后的样子。这是应该适用于 localhost 的现有配置文本:

<client>

  <endpoint address="net.pipe://localhost/WcfBusinessService" binding="netNamedPipeBinding" bindingConfiguration="PipeBestPerformance" contract="WcfBusinessFacadeContract.IBusinessFacade" />

</client>
4

1 回答 1

0

您可能没有在 IIS 中启用 net.pipe。打开 IIS 管理器,右键单击您的站点并选择“管理网站”->“高级设置”。查看“启用的协议”设置。我猜它可能设置为“http”。如果是这样,请将其更改为“http,net.pipe”并尝试您的应用程序。

于 2013-03-14T06:24:56.497 回答