有关于WCF客户端配置问题[没有人给我接示吗?]
今天读了一个Rob Windsor(Visual Basic MVP)写的WCF入门,有关于客户端配置和代理此节,我有一个问题,为什么我一启动新实例之后,然后在右键单击ServiceClient项目时,AddServiceReference此选项就是灰色。那针对以下的Rob的操作步骤,就这样写的,难道C#客户端配置时与VB不一样吗?谁可以给我一个提示。
对于控制台主机服务,访问服务元数据所需要的 URL 存储在 app.config 文件中。如果查看 serviceMetadata 元素的 httpGetUrl 属性,您会发现已将该属性配置为 http://localhost:8081/HelloService。
我们需要启动主机,才能使用“添加服务引用”向导更新客户端。右键单击 ConsoleServiceHost 项目,然后选择“调试”|“启动新实例”。
一旦处于主机运行状态,右键单击 ServiceClient 项目,选择“Add Service Reference”(添加服务引用),然后在“Service URI”(服务 URI)字段中输入适当的 URL,并为“Service reference name”(服务引用名称)输入 HelloProxy。
![](http://msdn2.microsoft.com/zh-cn/vbasic/bb736015.vbgs_wcf_11.png)
添加引用后,务必停止控制台主机。您应发现 HelloProxy.map 已添加到客户端项目中的 Service References 文件夹下。
以下是此文章
Windows Communication Foundation 入门
http://msdn2.microsoft.com/zh-cn/vbasic/bb736015.aspx
![](http://msdn2.microsoft.com/zh-cn/vbasic/bb736015.vbgs_wcf_11.png)
以下是此文章
Windows Communication Foundation 入门
http://msdn2.microsoft.com/zh-cn/vbasic/bb736015.aspx