0
我有一个运行在ASP.NET MVC 4应用程序中的WCF服务。该网站在Server 2012上的IIS8上运行。直到最近,WSDL页面加载没有任何问题。本周,WSDL不再加载。 “欢迎”页面中的链接是正确的,但是当我单击它或尝试生成客户端时,将返回相同的欢迎页面。WCF显示“您已创建服务”。页面而不是WSDL
我已经尝试过使用ServiceRoute并使用.svc文件。
的ServiceRoute看起来是这样的:
/DataService
它的WSDL链接:
/DataService?wsdl
.svc文件看起来像:
/directory/otherdir/DataService.svc
的WSDL链接
/directory/otherdir/DataService.svc?wsdl
在使用SerivceRoute之前,我从来不需要web.comfic部分中的任何配置。
如何让WCF正确显示WSDL?