
If the WCF dev. server app is not converted over to an ASP.NET Web
application against IIS, with an IIS Web virtual directory created for
the application, and creation App Pool entry of the App pool, then it is
not a Web application.
Well the first thing you should have done is typed in
http://localhost/Service1.svc into the Web browser address bar to see if
the Web Service would show its information, which should be on port 80,
the default -- no need to enter a port 80 of localhost:80. If it did not
show by you using the browser first, then something is wrong.
The bottom line is the service is not there listing on port:2899,
because there is no WCF Servic1.svc application there listening.
You should start over and create a WCF Web service project and select
IIS as the infrastructure to use and not File System, you right click
the project in the VS solution and go to Properties and tell it to
create the virtual directory, which the default is port 80, and it will
connect the application to the IIS App Pool.
You can also convert the VS File System Dev solution over to an IIS
ASP.Net Web application too. You can use Google and look it up.