【发布时间】:2011-12-23 04:22:43
【问题描述】:
我创建了一个 wcf 应用程序。我没有改变任何东西。使用了 Service1.GetData(int)。它工作正常。我可以在浏览器中点击 wsdl 和一切。然后我创建了一个自定义服务主机工厂,它只返回一个新的服务主机并且服务永远不会出现。我无法再在浏览器中访问 wsdl。我尝试添加一个自定义 ServiceHost,以便进行一些调试,但似乎没有找到端点(即使显式调用 AddDefaultEndpoints()。即使我显式将端点添加到 web.config 也是如此。
有没有人知道问题可能是什么?
如果有人愿意看一下,我将代码放在 github 上:https://github.com/devlife/Sandbox/tree/master/WcfService1
【问题讨论】:
-
谢谢你把代码放上来,我去看看。
-
当您浏览到您的 wsdl 并且它不起作用时,您得到的实际结果是什么?例如,您得到的是 404 还是 500,还是一无所获?如果您的浏览器没有,Fiddler 会告诉您。
标签: wcf wcf-hosting