WCF客户端控制台应用程序部署

时间:2010-08-13 04:25:39

标签: wcf client console-application

假设从exe.config(IDE中的app.config)中读取serviceUrl

 var binding = new WSHttpBinding();
 ...    
 client = new ContentServiceClient(binding, new EndpointAddress(serviceURL));

我是否只需要exe本身(没有依赖项)和exe.config这个客户端来调用其他盒子上的服务。我在本地运行服务时生成了服务引用,看起来像纯粹用于IDE的无参数服务调用的所有文件。

1 个答案:

答案 0 :(得分:1)

你需要

  • .NET 3.0或更高版本
  • 你的EXE和exe.config
  • 网络连接

并且是 - 这就是在远程计算机上调用服务所需的全部内容。 WCF运行时和所有都是.NET(3.0或更高版本)的一部分。