Start->Programs->Accessories->(Rt Click)->Run as Administrator
On the Cmd Prompt Type: netsh http add urlacl http://+:8000/ user=DOMAIN\UserName
While running WCF services in Windows Vista you may encounter a namespace reservation exception. This occurs because Vista account does not grant administrative privileges to user accounts (even if your account has administrative privileges). Your service does not have the permissions to use the address you have specified for your endpoint. You may get the following exception while running your service:
HTTP could not register URL http://+:8000/. Your process does not have access rights to this namespace (see http://go.microsoft.com/fwlink/?LinkId=70353 for details)
In order to resolve this issue you need to provide the account under which your service is running the permissions to use the address specified for the endpoint.
Run Command Prompt under elevated mode (Start->Programs->Accessories->(Rt Click)->Run as Administrator). On the command prompt type the following:
netsh http add urlacl http://+:8000/ user=DOMAIN\UserName
Domain is the domain name of the account or the machine name if you are running under your local account.