我正在使用WCF服务,并将它托管在控制台应用程序中。我将所有配置都放在一个XML文件中。该服务运行良好,我可以连接它从客户端罚款,但困扰我的是,当我开始它的WcfSvcHost应用程序启动(在我的图标托盘),并说“您的服务(S)已托管.... ”。但是,当我点击它时,它显示我的服务,并在状态下它说Stopped(错误,没有端点定义)。自托管WCF服务
我有两个项目,一个是服务,另一个是托管它的项目。错误指向具有服务的项目,它没有配置,因为(我认为)它不是必需的。在App.config中,我拥有承载该服务的项目中的所有配置。
我如何摆脱消息?它甚至是一个问题还是正常?
P.S.我只启动承载服务的项目,而不是具有服务代码的项目。
我很困惑。 IIS不会托管你的服务?另一个项目如何托管WCF服务? – crush
@crush只需选择一个端口并说“开始监听HTTP请求”,就可以从代码托管WCF服务。 –
@TimothyShields Web.config是否适用于这种情况? – crush