一个WCF问题引起的反思

开发环境WIN7+VS2012+IIS7.5 我的想法是发布服务调试客户端,功能是实现服务端负责转发各个客户端发的消息到其它客户端,可是我在IIS发布服务端的时候浏览SVC文件出现了如下错误如图

我仔细想想觉得没有那块不对的啊,又检查app.config配置文件,因为在IIS的高级绑定设置里协议里除了http又增加了net.tcp,根据错误应该是缺个net.tcp的基地址,我在配置文件里增加上不就完了吗,于是动手修改保存配置文件,重启IIS,错误依然存在,真是可恶啊。我琢磨了一上午也没弄清楚,下午在不经意间发现了解决问题的方法,原来是在IIS上出的毛病,我上午在IIS添加的是网站,其实应该是添加应用程序,于是删除原来的重新添加,浏览SVC文件OK了

客户端正常可以使用了。希望和我遇到同样问题的朋友能有所收获,另外WIN7IIS如何识别SVC也有说到,如何没添加IIS之前就安装了VS2012需要更新一下.NET4.5框架。需要ASP.NET模块的支持。另外我的程序是采用的是WCF双工服务。http方式发布接口,net.tcp作为客户端到服务端,服务端到客户端的通信。总之给我的想法是只要你平时多多学习,就会在无意中学到知识举一反三吧。还有双工通信需要在WIN7的打开关闭功能里选择WAS激活服务在.net3.5框架选择列表下全选,本人不善写作,希望阅读朋友见谅。


  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值