解决方案 »

  1.   

    访问其他端口的网站就正常,就是默认80端口的时候,会提示:
    这是 Windows© Communication Foundation 服务。当前已禁用此服务的元数据发布。如果具有该服务的访问权限,则可以通过完成下列步骤来修改 Web 或应用程序配置文件以便启用元数据发布:
      

  2.   

    应该是你的WCF绑定80口了,改改配置
      

  3.   

    没有绑定80端口。
    var serviceHost = new ServiceHost(typeof(XXXService), new Uri("http://localhost:" + 8001 + "/XXXService"), new Uri("net.tcp://localhost:" + 4504 + "/XXXService")
    如果绑定的是80端口,会显示wcf服务,元数据wsdl链接。而这个页面没有显示这个。