URL может быть установлен во время выполнения, например:
ISumAndDiff proxy = XmlRpcProxyGen.Create<ISumAndDiff>();
proxy.Url = "http://www.cookcomputing.com/SumAndDiff.rem";
SumAndDiffValue ret = proxy.SumAndDifference(2, 3);
Предполагается, что интерфейс прокси получен из IXmlRpcProxy. Если нет, вам нужно привести к IXmlRpcProxy, чтобы установить свойство Url.