wcf中的代理类问题

hpp923 2009-04-09 11:34:01
我的基地址是:http://localhost:8000
在客户端添加服务引用时,总是报这样的错误:

下载“http://localhost:8000”时出错。
无法连接到远程服务器
由于目标机器积极拒绝,无法连接。 127.0.0.1:8000
元数据包含无法解析的引用:“http://localhost:8000/”。
无法连接到 http://localhost:8000/。TCP 错误代码 10061: 由于目标机器积极拒绝,无法连接。 127.0.0.1:8000。
无法连接到远程服务器
由于目标机器积极拒绝,无法连接。 127.0.0.1:8000
如果该服务已在当前解决方案中定义,请尝试生成该解决方案,然后再次添加服务引用。

不知道该怎么样解决?
...全文
633 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
不老神仙 2010-08-04
  • 打赏
  • 举报
回复
楼上正解 我也遇到过这个问题
wzfaaw 2009-06-02
  • 打赏
  • 举报
回复
那是你的WCF服务端没运行,你要开着在去运行客户端。。。
fdm031216 2009-05-13
  • 打赏
  • 举报
回复
使用http的传输协议跟防火墙没有关系的
hpp923 2009-05-13
  • 打赏
  • 举报
回复

刚开始我也出过这样的问题,不过现在不知道怎么的可以啦
hegido 2009-05-13
  • 打赏
  • 举报
回复
我也出这个问题 防火墙关了也不行 请指教
zsuswy 2009-04-24
  • 打赏
  • 举报
回复
防火墙的问题,或者做了IP地址过滤。
1.找到如下地址“C:\Windows\System32\cmd.exe” 命令行工具,右键以管理员身份运行(视系统是否为win7 而定) 2.输入如下命令:"C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\SvcUtil.exe" /out:C:\WCFClint\ClientCode.cs /config:C:\WCFClint\app.config http://localhost:81/WCFServiceTest/CNPatentSearchService.svc 说明: 参数1: “C:\Program Files\Microsoft SDKs\Windows\v7.0A\bin\SvcUtil.exe” ,是指 SvcUtil.exe 工具的地址 参数2: “C:\WCFClint\ClientCode.cs ” ,是指生成的代理输出存放到的地址 参数3: “C:\WCFClint\app.config ” ,是指存放到调用WCF服务程序目录下的配置文件的输出存放地址 参数4: “http://localhost:81/WCFServiceTest/CNPatentSearchService.svc” ,是指部署到IIS 的WCF服务的地址 3.运行以上命令后,会在"C:\WCFClint\"目录下生成两个文件,ClientCode.cs 和app.config (C:\WCFClint\app.config 已经为我们配置好了WCF服务的根节点等必须的信息,当然,如果您也可以自己对部分参数进行修改) 4.将ClientCode.cs 和app.config 添加到需要调用WCF服务的项目 5.在需要调用WCF服务的项目添加对"System.ServiceModel" 和"System.Runtime.Serialization" 程序集的引用 6.自此就完成了部署和代理生成的所有操作,我们只需要在项目实例化 ClientCode.cs 的服务 ,并调用其的方法即可

13,347

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 .NET技术前瞻
社区管理员
  • .NET技术前瞻社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧