解决方法
我这样做:
>在类型类库的新项目中构建您的WCF服务
将您的界面和实现放在这个库中,像MyServiceLib这样的命名空间
>将只有一个语句的MyService.svc文件添加到您的Web项目中,ServiceHost指令:
<%@ ServiceHost Service="MyServiceLib.MyService" %>
其中MyServiceLib是您的WCF服务的名称空间的名称,MyService是服务实现类的名称. (这个简单的设置是在将服务部署为一个已编译的程序集(例如Bin目录中)的情况下使用的.如果要使用源进行部署,并且在第一个请求时允许编译,则需要将更多的属性添加到服务主机指令(编程语言,源文件等)>将服务的配置放入< system.serviceModel>中的web.config中部分.