Follow the simple steps which are listed below and you will done
1)Start Control Panel and go to Add Remove Programs
2) Then click on add remove components
3)Click on Internet Information Services over there, enable that with World Wide Web lying inside select asp.net option and now click on enable
4) Now, Start Control Panel and Click On Administrative Tools
5) Then Click on Internet Information Services(IIS) Manager
6)Once the IIS Manager starts, simply right click and create a new website
7)It will ask for a virtual path where the service is currently lying, so go there and give that path
8) Select the port number on which you want to run (please don't select port 80)
9)Then turn it to appliication and do one simple thing edit its bindings and enter the domain name over there and on the domain control panel you need to setup the A records to redirecting it your ip. You could easily do it if u have static ip .... (ofcourse u need to purchase a domain)
10) Now simply edit the web.confing and make changes listed below
11) Switch off the firewall
12)Go to internet explorer and type the ip address and the port no and you will be done
Pease refer this link too
http://a1ashiish-csharp.blogspot.in/2012/01/cnet-how-to-host-wcf-web-service-in-iis.html
http://krismanohar.com/blog/?p=34
Nani.gdm, if this helps please login to Mark As Answer. | Alert Moderator