I have developed and published (via the "publish" feature in VS 2013) a simple WCF web service on IIS on my local machine. The physical deploy path is the folder : c:\inetpub\wwwroot\MyWCF_Service_On_IIS\ I saw on IIS that the virtual folder has been created under "default Web site" (with the same name : MyWCF_Service_On_IIS). The default web site listens on port 80. Why there is no way to access the service ? whatever combination of paths and urls fails. I tried :
localhost/MyWCF_Service_On_IIS/Service1.svc (Service1.svc is the .svc file hosting the only endpoint);
localhost/Service1.svc
127.0.0.1/MyWCF_Service_On_IIS/Service1.svc
127.0.0.1/Service1.svc
localhost
127.0.0.1
Even if I don't expose metadata endpoints I expect to see a least a help page about the service and how to get the metadata themselves. But I only get errors Whatever attempt I do fails miserably. I would like to know, once and for all, what is the rule IIS uses to map virtual folders to physical folders.