Ciao,
ma scusa come lo comunichi ad un client? Se il client ti richiama un metodo per saperlo, vuol dire che già deve sapere l'URL perchè il metodo corrisponde ad una chiamata HTTP (in realtà SOAP) quindi di fatto un URL...
Se vuoi saperlo sul client, ti basta avere una variabile di quel tipo, e quindi leggere la proprità "Url":
ContenutiService svr = new ContenutiService();
string indirizzo = svr.Url;
dove "ContenutiService" è il nome del riferimento web che ho aggiunto dentro a visual studio
se invece hai fatto tutto da design, sempre lato client, hai nei settings il valore disponibile:
string indirizzo = Settings.Default.MioriferimentoWeb_ContenutiService;
(ovviamente da te non sarà "MioriferimentoWeb_ContenutiService");
Ciao.
Matteo Raumer
[MVP Visual C#]
http://blogs.dotnethell.it/freeteo