WCF服务.在哪里添加.svc文件

Ami*_*mit 13 wcf

我创建了一个新的"WCF服务库"类型项目.我为我的合同创建了一个文件,并创建了一个实现该接口的文件.这两个文件都有.cs扩展名.

请任何人都可以告诉我如何消费它.我的意思是我应该在哪里添加我的.svc文件

Lad*_*nka 17

您必须创建另一个项目 - Web应用程序或WCF服务应用程序(通常它与具有一些添加引用的Web应用程序相同).然后,您必须在新项目中引用您的服务库并添加.svc文件.从新创建的.svc文件中删除文件后面的代码并打开该文件的标记.修改@ServiceHost指令的Service属性.该属性必须指向在库中实现的服务(带名称空间的全名).然后将配置添加到Web配置.

如果使用WCF 4.0,则不必创建配置(将使用默认配置),甚至不需要定义.svc文件.WCF 4.0支持基于配置的激活.