Я попытался решить проблему с образцом службы рабочего процесса в Google, но безрезультатно. Я связывался с автором, но не получил от него известий.

Загруженный образец https://github.com/PeteGoo/Workflow.EmailApprovalSample отлично работает. Пытаясь воспроизвести его для своего собственного проекта, я наткнулся на Добавление ссылки на службу в консольном приложении с именем ApproverClient.

Решение в примере состоит из трех проектов:

  1. Приложение-служба рабочего процесса WCF с именем ApprovalWorkflow. Он поставляется с Service1.xamlx, который, я полагаю, переименован в Workflow.xamlx.

  2. MVC с именем Approval.Web. Ссылка на службу добавлена ​​и имеет этот адрес http //:

    <цитата>

    локальный: 1708 / Workflow.xamlx

  3. Консольное приложение с именем ApproverClient. Ссылка на службу добавлена ​​и имеет этот адрес http //:

    <цитата>

    локальный: 1358 / Service1.xamlx

Web.config и app.config содержат один и тот же адрес конечной точки http //:

локальный: 1708 / Workflow.xamlx

Мой вопрос: откуда берется адрес ссылки на службу в ApproverClient? Ни в одном из трех проектов нет Service1.xamlx.

Буду признателен за вашу помощь. Если вам известны похожие образцы кода, дайте мне знать.

0
user2142250 14 Авг 2014 в 23:35

1 ответ

Лучший ответ

Просто удалите ссылку на услугу и добавьте ее снова.

0
HM Chan 21 Авг 2014 в 06:59
Спасибо за Ваш ответ. Я понял это после некоторых проб и ошибок. Я пометил ваш ответ как принятый.
 – 
user2142250
23 Авг 2014 в 17:26