> Is there a way to install a web service to a server which has multiple web
> sites running, and not to the "Default Web Site" using the Web Setup
> Project?
Yes.
Don't use localhost or 127.0.0.1 but the hostname/IP of the other
(non-default) web site.
Infact, if you are using VS 2005, 'Browse' button would take you to all
sites in 'Local IIS'.

Signature
Happy Hacking,
Gaurav Vaish | http://www.mastergaurav.com
http://www.edujinionline.com
http://articles.edujinionline.com/webservices
-------------------