我在我的WPF应用程序中托管了一个WCF服务,并希望在同一个程序集中使用它(不过是在另一个实例中)。为了进行依赖注入,我使用已经创建的服务实现实例来调用ServiceHost.Open。尽管我不需要它(因为我自己创建了一个实现IService的客户端),但我测试了创建一个服务引用,它是有效的。,会抛出一个EndpointNotFoundException:
Uri baseUri = new Uri
多个WCF服务托管在一个窗口中。当windows服务刚刚运行时,wcf服务端点工作正常。长时间运行后,wcf服务关闭。不过,这一次的负载不是很重,而是服务关闭。关闭后,当我通过互联网浏览器或客户端应用程序访问端点时,它们都会抛出以下异常。System.ServiceModel.EndpointNotFoundException:
There was no endpoint listening at http://serviceip