2014-11-12 1 views
1

Как зарегистрировать два плагина на одном сообщении? Я работаю над двумя плагинами; один из них обновляет статус, а другой обновляет значение атрибута. Но когда я регистрирую второй плагин, как первый плагин на одном и том же сообщении, я вижу ошибку «регистрация ошибок плагинов и/или рабочих процессов».несколько плагинов на одном сообщении crm

Кто-то, пожалуйста, назовите меня, как действовать дальше. Спасибо.

ответ

1

Возможно зарегистрировать несколько шагов плагина для одного и того же объекта и сообщения, так что сама проблема не является проблемой.

Существует несколько причин ошибки, которую вы получаете. Например, эта ошибка появляется, если вы зарегистрируете сборку подключаемого модуля, затем внесите изменения в свою структуру основного кода (например, измените пространство имен, удалите классы подключаемого модуля и т. Д.), А затем попытайтесь зарегистрировать одну и ту же сборку над ранее зарегистрированной , Процесс регистрации плагина предполагает найти те же классы, которые были ранее зарегистрированы. (Связанные данные: Error registering plugins and/or workflows. Plug-in assembly does not contain the required types or assembly content cannot be updated)

Пожалуйста, разместите более подробную информацию, такую ​​как полная ошибка, которую вы получаете в инструменте регистрации плагина, и шаг за шагом, что вы делаете. Я видел эту ошибку раньше и всегда мог ее проработать, поэтому с более подробной информацией от вас я или кто-то другой может помочь вам в этом.

+0

Да, я согласен. Это что-то очень глупое, что я делаю, может быть причиной. Но мой сценарий заключается в том, что я хочу зарегистрировать 2 плагина для сообщения Merge. Один из них - обновить код состояния, а другой - обновить поле поиска связанного объекта под названием «Задача» на основе обновленного кода состояния. Родительский объект - «Дело». Для кода состояния я использовал SetStateRequest для обновления и обновления поля поиска той же записи на основе кода состояния, который мне пришлось написать еще один плагин. – Christys

+0

Первый плагин, который я зарегистрировал и работал успешно. Но при регистрации второго плагина я делаю тот же процесс, что и первый; например, выбирая один и тот же основной объект, одно и то же сообщение, и все одинаково. Здесь я смущен. Кроме имени soluiton и имен плагинов и кода все остальное, что я делаю, такое же. Вероятно, я переопределяю настройки плагина первого! Как регистрировать разные плагины на одном объекте с тем же сообщением? Спасибо – Christys

+0

Если вы отменили регистрацию первого плагина, вы сможете зарегистрировать второй? – Zach

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

  • Нет связанных вопросов^_^