У меня есть проект, который нужно развернуть на нескольких серверах. Это тот же код, только разные конечные точки. В настоящее время я должен сделать следующие шаги:
1) Сконфигурируйте сервисную ссылку для указания на правильный сервер
2) Закомментируйте текущий сервер, раскомментируйте следующий сервер (локальный параметр для привязки):
//private string serverName = @"http://server1/service.asmx";
//private string serverName = @"http://server2/service.asmx";
//private string serverName = @"http://server3/service.asmx";
private string serverName = @"http://server4/service.asmx";
....
ServiceClass.ServiceClassSoapClient Mgr = new ServiceClass.ServiceClassSoapClient (basicHttpBinding, new EndpointAddress(serverName));
3) Перестроить
4) Опубликовать
Есть много (16) серверов, с которыми мне нужно это сделать, и уходит много времени на то, чтобы вручную сделать это для всех них. Есть ли способ сделать это автоматически?