我是 WCF 的新手,所以如果您发现我在这里做错了什么,请指出。我创建了一个 WCF 服务项目(我的服务类派生自 ServiceBase 类),端点地址绑定(bind)设置为 basicHttpBinding。现在我需要创建一个可以从该服务调用一些 API 的客户端应用程序。我的问题是在我的客户端应用程序中如何添加对该服务的服务引用。我是否需要先在 IIS 下发布此服务(这意味着我的机器上也必须有可用的 IIS)或者还有其他一些添加服务引用的方法。
最佳答案
您需要一些东西来运行该服务,并发布元数据。这可以是 IIS,也可以是任何 other valid hosting option .
我经常编写一个简单的控制台应用程序来自托管 WCF 服务,正是出于这个原因。它使调试以及在开发的早期阶段更新服务引用变得非常容易,并且可以大大简化同时在客户端和服务器上工作时的工作。
关于c# - 如何在客户端项目中添加服务引用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6538493/