Как создать файл wsdl проекта библиотеки службы wcf? - PullRequest
5 голосов
/ 03 февраля 2012

У меня есть несколько проектов библиотеки сервисов Wcf (не приложение-сервис Wcf) в моем решении. Я должен передать файлы проектов .wsdl моему коллеге, который будет пользоваться услугами.

Как я могу это сделать?

Заранее спасибо,

Ответы [ 2 ]

12 голосов
/ 03 февраля 2012

Вы можете использовать Хост службы WCF , чтобы запустить новый экземпляр вашей службы, а затем добавить? Wsdl к адресу службы для доступа к wsdl (например, http://localhost:1234/MyService.svc?wsdl).

Синтаксис WcfSvcHost следующий:

WcfSvcHost.exe /service:<PathToServiceDLL> /config:<PathToServiceConfig>
2 голосов
/ 29 августа 2013

Выполните следующие действия:

  1. Перейдите в IIS и добавьте новое приложение на веб-сайте по умолчанию (псевдоним: test физическийPath: c: \ test), не нажимайте тестовое соединение
  2. В своем проекте wcf щелкните правой кнопкой мыши и запустите команду publish, выберите новое приложение на IIS.
  3. Перейдите в IIS для тестирования приложения, щелкните правой кнопкой мыши файл svc и просмотрите его открытый IE.
  4. По URLадрес на IE добавить к адресу? wsdl.и введите его.

удачи

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...