在这里我个人使用的是VS2013版创建实例来描述:
1、新建项目,创建WCF服务应用程序,如下图所示
服务中的IService1.cs文件与Service1.svc文件的作用在这里就不详细讲了,下面讲如何发布
2、点击项目->右键->发布,如下图:
3.发布配置操作
配置文件—>自定义;自己随便取一个配置文件名称,然后点确定如下图:
链接设置:发布方法选择文件系统,目标位置自己选择一个文件位置及发布的文件位置
最后点发布,然后找到你的发布的文件的位置
4、部署到IIS上
a.打开控制面板—>所有控制面板项—>管理工具—>Internet Information Services (IIS)管理器;如下图
b.打开Internet Information Services (IIS)管理器,然后添加网站如下图所示
添加网站,将上面红框内的内容填写完整后,然后点确定,部署工作基本已经完成。
5、检查处理程序映射是否已经有.svc文件的支持,如下图:
如果有上述处理程序映射名称则看看是否能访问服务,如果没有则在启动和关闭windows功能里选择如下启动项即可
浏览部署的网站能打开如下图即部署成功
WCF服务发布部署已经大工告成
在项目中引用WCF服务的方法如下:
至于WCF如何调用在这里就不说了