在单独的程序集中创建WCF服务然后通过同一解决方案中的Web项目公开其端点的正确方法是什么? 最佳答案 我是这样做的:在类型为类库的新项目中构建您的WCF服务将您的接口(interface)和实现放在这个库中的namespace中,例如MyServiceLib在您的Web项目中添加一个类似MyService.svc的文件只有一条语句,即ServiceHost指令:哪里MyServiceLib是WCF服务的命名空间名称,MyService您的服务实现类的名称。(这个简单的设置适用于将服务部署为编译程序集的情况(例如在Bin目录中)。如