Новость из категории: Информация

SharePoint 2013: активация Workflow-процессов

SharePoint 2013: активация Workflow-процессов

Представим следующую ситуацию: вы используете конструктор SharePoint Designer, являющийся частью среды SharePoint 2013, для создания нового рабочего процесса 2013 Workflow. Однако система не может этого сделать и предлагает создать необходимый вам процесс SP 2010 (см. скриншот ниже).

SharePoint 2013: активация Workflow-процессов
Выбор платформы для создания процессов

Давайте разберемся, как решить эту проблему. Для начала следует установить модуль Windows Workflow Components. Загружаем последнюю версию Microsoft Web Platform - при помощи служб Internet Information Services. После этого система автоматически запросит у вас разрешение начать работу с установщиком (см. скриншот ниже).

SharePoint 2013: активация Workflow-процессов
Работа с установщиком

Нажмите кнопку Yes, и вы окажетесь на сайте Microsoft Web Platform, где можно будет загрузить интересующий вас установщик (см. скриншот ниже).

SharePoint 2013: активация Workflow-процессов
Выбор установщика

Щелкните ссылку Free Download и сохраните установщик в одном из каталогов своего сервера.



SharePoint 2013: активация Workflow-процессов

Завершив операцию загрузки, щелкните на файле и запустите установщик wpilauncher.

SharePoint 2013: активация Workflow-процессов

Он развернет основные компоненты, а затем предложит вам выбрать необходимые функции из списка (см. скриншот ниже).

SharePoint 2013: активация Workflow-процессов
Выбор компонентов

В этот момент мы можем начать поиски нужных компонентов и их установку, но здесь события могут принять неожиданный оборот и вызвать сбой. Вы можете вывести на экран необходимые компоненты, введя с клавиатуры в строке поиска слова Workflow или Service Bus (см. скриншот ниже).

SharePoint 2013: активация Workflow-процессов
Поиск компонентов для загрузки
SharePoint 2013: активация Workflow-процессов

Но мы вместо этого завершим установку с помощью командной строки.

Для загрузки любого из интересующих нас компонентов с помощью командной строки воспользуемся следующим форматом команды:
Webpicmd /offline /Products:”Product Name” /Path:”Path Location”

Для загрузки перечисленных выше компонентов вы можете применить несколько команд. Для их размещения я использую каталог C:ComponentsWorkflow.

Webpicmd /offline /Products:ServiceBus /Path: C:ComponentsWorkflowServiceBus
Webpicmd /offline /Products:WorkflowClient /Path: C:ComponentsWorkflowClient
Webpicmd /offline /Products:WorkflowManagerRefresh /Path:C:ComponentsWorkflowManager

Обязательно загрузите накопительный пакет обновления Service Bus 1.0 Cumulative Update, для чего нужно будет пройти по ссылке http://www.microsoft.com/en-us/download/details.aspx?id=36794. Загруженные данные разместите в той же папке, которую при необходимости можно скрыть от чужих глаз (читайте тут (http://yhoome.ru/windows/kak-skrit-papku.html), как это сделать). Используемая мною папка, после того как она была до конца заполнена загруженными файлами, выглядит так, как показано на скриншоте ниже.

SharePoint 2013: активация Workflow-процессов
Пример структуры папок

Теперь для установки указанных компонентов в том порядке, в каком они потребуются, мы можем воспользоваться простой командной строкой или командами PowerShell. Командная строка выглядит следующим образом:
WebpiCmd.exe /Install /Products:Product to Install /XML:XML Definition Location /AcceptEula /SuppressPostFinish

Строка PowerShell выглядит так:
Start-Process -FilePath “Path to WebpiCmd” -ArgumentList “/Install /Products:”Product to Install” /XML:”XML Definition Location” /AcceptEula /SuppressPostFinish” -Wait –PassThru


Читать дальше...

Рейтинг статьи

Оценка
5/5
голосов: 1
Ваша оценка статье по пятибальной шкале:
 
 
   

Поделиться

Похожие новости

Комментарии

^ Наверх