您会注意到[namespace | app name]与我在配置中使用的错误不同。文件在项目中重命名,我无法看到它从哪里获取默认的service1名称。我重建了这个项目并重新发布。你看到我可能遗失的任何东西吗?
错误:无法找到在ServiceHost指令中作为Service属性值提供的类型'EncServWeb.Service1',或者在配置元素system.serviceModel / serviceHostingEnvironment / serviceActivations中提供的类型'EncServWeb.Service1'。
web.config
serviceActivations
add service="EncServWeb.Serv" relativeAddress="~/Serv.svc"
serviceActivations
答案 0 :(得分:0)
我假设您已编辑过.svc文件和网络配置?
不只是网络配置,对吧?如果您还没有更改.svc文件的内容,那么这就是错误...
如果这不是原因,您在IIS中托管... http://blogs.msdn.com/b/chrsmith/archive/2006/08/10/wcf-service-nesting-in-iis.aspx
答案 1 :(得分:0)
在这段视频中,我发现我必须将服务名称从默认设置重新分配给app.config文件中新命名的服务名称。 Create your first WCF Service。希望这有助于其他人!