Как определить, откуда была создана ссылка на сервис?

В моем проекте Visual Studio 2010 определена ссылка на службу. Я могу щелкнуть по нему правой кнопкой мыши, чтобы обновить ссылку... но я понятия не имею, по какому URL была указана ссылка, и не могу найти место, где можно найти эту информацию, чтобы узнать, как она будет обновляться.

4 ответа

В пределах Service References\yourServiceName папка, есть файл с именем Reference.svcmap, Если вы откроете это с помощью текстового редактора, его файл XML и следующий узел XML должны предоставить вам эту информацию

<MetadataSources>
    <MetadataSource Address="http://something/something" 
                                 Protocol="http" SourceId="1" />
</MetadataSources>

Если щелкнуть правой кнопкой мыши ссылку на службу, должна появиться опция "Настроить ссылку на службу". Выбор этого покажет вам URL.

Это в файле настроек в папке свойств вашего проекта. Обновление справочной службы не всегда работает, иногда вам просто нужно восстановить ссылку.

Из Visual Studio выполните следующие действия.

  1. Щелкните правой кнопкой мыши Service и в контекстном меню выберите Configure Service Reference
  2. Service Reference Popup появится
  3. Client > Address поле будет иметь URL для ссылки на сервис.

Другие вопросы по тегам