Добавить сервисную ссылку на инструментарий ESB и BizTalk
Я установил BizTalk вместе с инструментарием ESB, и службы ESB работают в соответствии с IIS. Я хочу подключиться к этим сервисам из простого приложения WinForm.
Когда я пытаюсь добавить эту ссылку на сервис в моем проекте в визуальной студии localhost/ESB.BizTalkOperationsService/Operations.asmx
Я получаю следующее сообщение об ошибке:
Произошла ошибка при загрузке "localhost/ESB.BizTalkOperationsService/Operations.asmx/_vti_bin/ListData.svc/$metadata". Запрос не выполнен с состоянием HTTP 404: не найдено. Метаданные содержат ссылку, которая не может быть разрешена: 'localhost/ESB.BizTalkOperationsService/Operations.asmx'. Удаленный сервер возвратил неожиданный ответ: (405) Метод не разрешен. Удаленный сервер возвратил ошибку: (405) Метод не разрешен. Если служба определена в текущем решении, попробуйте создать решение и снова добавить ссылку на службу."
Я могу просмотреть: localhost/ESB.BizTalkOperationsService
но не напрямую к сервису: localhost/ESB.BizTalkOperationsService/Operations.asmx
Как я могу общаться с этим сервисом ESB?
1 ответ
Проблема заключалась в том, что веб-сервис был неправильно установлен. Мне удалось решить эту проблему путем удаления и переустановки в соответствии с этим руководством