Вы спрашиваете, как настроить WCF для нескольких сред?
Если вы пишете в msbuild и в нескольких средах, может помочь.
Что мы делаем, это храним URL-адреса в базе данных SQL Compact (также может быть просто в файле конфигурации), мы храним URL-адреса, специфичные для среды, в отдельном XML-файле, а затем, как часть процесса сборки, URL-адреса обновляются в БД SQL.
Затем, чтобы указать на любую конкретную «среду», нам просто нужно изменить настройку «BuildEnvironment», и все URL-адреса для служб WCF (и другая информация, относящаяся к среде) автоматически установятся в их правильные значения.