2016-06-30 2 views

ответ

2

Расширяясь от того, что сказал @Henrik, процесс будет следующим. Для этого примера предположим, что у вас есть одна сборка (dll) с двумя плагинами, и каждый из них требует двух шагов.

  1. Зарегистрируйте сборку, как обычно, с помощью инструмента регистрации плагинов.
  2. Для каждого из двух плагинов зарегистрируйте два требуемых им шага. Это должно оставить вас всего четыре.
  3. Оставьте инструмент регистрации плагинов и перейдите к своему решению в CRM. Вы увидите два раздела: Подключаемые сборки и Шаги обработки сообщений Sdk.
    Вам потребуется обоим, чтобы полностью зарегистрировать плагин с вашим решением.
  4. Перейдите на раздел Plug-in Assemblies и используйте кнопку «Добавить существующую». Это вызовет стандартный диалог поиска, который позволит вам выбрать вашу сборку. Добавьте его.
  5. Далее перейдите к разделу Sdk Message Processing Steps и используйте кнопку «Добавить существующую», чтобы добавить любые шаги плагина, которые вы хотите как часть решения.
  6. Вот и все. Теперь ваша сборка, плагины и этапы являются частью решения. Любые изображения шагов, которые могут существовать, автоматически добавляются как часть шага, поэтому не нужно беспокоиться о них.

Одно из предостережений заключается в том, что сборки должны храниться в базе данных, а не в качестве файлов для правильной работы. Специфических ограничений на изолированные плагины (если они не установлены в CRM Online), не существует, но использование этих функций упростит развертывание решений.

Наконец, это пошаговое руководство, которое было взято из кнопки «Как» в решении.
Walkthrough: Register a plug-in using the plug-in registration tool

Что касается рабочих процессов, они должны быть добавлены в процессах сечения раствора. В этом разделе будут рассмотрены рабочие процессы, диалоги, потоки бизнес-процессов и действия. Как и раньше, используйте кнопку «Добавить существующий».

2

Нет прямой поддержки для добавления модулей плагинов или шагов плагина к решениям при регистрации с помощью инструмента регистрации подключаемых модулей.

Ваши шаги и сборки вашего плагина всегда будут присутствовать в слое неуправляемых настроек («коренное решение»).

Вы можете использовать инструмент регистрации подключаемого модуля, как обычно, и только позже вручную добавить свою сборку и шаги к соответствующему решению (-ам).

Смежные вопросы