我正在尝试忽略http://domain/Services/{serviceName}.svc/mex?wsdl
格式的每个网址,因此我将以下内容添加到RegisterRoutes
文件中Global.asax
方法的顶部:
routes.IgnoreRoute("{resource}/Services");
routes.IgnoreRoute("{resource}/Services/{pathInfo}.svc");
这并没有解决问题,它仍然试图通过显然失败的默认路由解决。
问题在我尝试浏览WCF服务时启动(这可行),但是当我尝试查看其元数据时,我得到404 Error
。
有什么建议吗?
答案 0 :(得分:4)
routes.IgnoreRoute( “{服务} / {*} PATHINFO”);