Первая ссылка (запись в блоге) больше соответствует вашей ситуации. Единственным другим вариантом будет использование WCF Discovery для обнаружения вашей конечной точки и конфигурации во время выполнения, но такой подход, безусловно, требует больше усилий и может усложниться в управляемом режиме.