我正在创建 WCF 服务。起初我有一个 WCF 服务库项目和一个引用这个库的控制台项目。只要服务库具有有效的 App.Config 文件,当我在客户端项目中使用“添加服务引用”时,它就可以正常工作。
但是,现在我想将服务库和控制台主机合并到一个控制台项目中。毕竟,之前的控制台项目非常简单。但是问题来了:当我选择“添加服务引用”并给出我在新控制台项目的 App.config 文件中定义的端点时,它找不到任何服务引用。我接受它是因为当添加服务引用功能打开时,该服务不会由 wcfsvchost.exe 托管(我认为这是有道理的)。但我想不出办法让它发挥作用。那么,如果我的服务是一个控制台托管项目,我应该如何添加服务引用呢?