Как программно изменить местоположение (URL) веб-службы и обновить веб-ссылку?

У меня есть веб-сервис:

http://127.0.0.1/something/someWS.asmx

Я добавляю это как веб-ссылку на мое приложение, но не всегда это Localhost ... оно может измениться наhttp://www.something.com/something/someWS.asmx.

Как программно изменить URL-адрес моей веб-ссылки? это так просто, как:

using (var service = new MyApi.MyApi())
{
    //txtUrl is the site
    service.Url = "http://" + txtUrl + "something/someWS.asmx";
}

ТАКЖЕ, как только я изменю это, как я могу обновить это программно? (эквивалентно щелчку правой кнопкой мыши и выбору "Обновить веб-ссылку ")

примечание: в конечном итоге я пытаюсь выполнить выпадающие списки доступных методов на основе asmx WebService, доступного на сервере (service.Url)

Ответы на вопрос(1)

Ваш ответ на вопрос