CRM 2011 - ошибка при импорте решения Не удалось загрузить сборку плагина - PullRequest
0 голосов
/ 23 апреля 2011

Вот моя история: я импортировал свое решение CRM 4 в CRM 2011. Большинство выглядит нормально, плагины в основном работают.Этот процесс импорта был выполнен с помощью диспетчера развертывания CRM.

Шаг 2 Я хотел протестировать создание решения, добавить в него все свои настройки, экспортировать его и импортировать во вторую организацию на том же сервере.

Его довольно близко (ОГРОМНОЕ улучшение по сравнению с CRM 4).Но это не удается, когда он идет, чтобы загрузить мою сборку плагинаТрассировка CRM и журнал событий не дают мне никакой помощи, кроме файла журнала импорта решения:

Сбой 0x80044191 Невозможно загрузить сборку плагина.

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

Это потому, что они являются подключаемыми модулями CRM 4?Должны ли они быть обновлены для импорта в CRM 5?

Ответы [ 4 ]

2 голосов
/ 25 апреля 2011

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

1 голос
/ 29 апреля 2011

Есть ли в вашей сборке плагинов какие-либо зависимости (кроме очевидного microsoft.crm. *)? Если это так, попробуйте ILMerge все в одну большую DLL и разверните ее в базе данных.

1 голос
/ 27 апреля 2011

На самом деле, когда вы пытаетесь импортировать свое решение в новую организацию MS CRM2011, это вызывает исключение, потому что плагины MS CRM4.0 используют библиотеку «microsoft.crm.sdk.dll», которой нет в GAC. Вот обходной путь для регистрации плагинов MS CRM4 в MS CRM2011 http://social.microsoft.com/Forums/en/crmdevelopment/thread/d3ce2b89-e8d3-4334-9117-fda2193e03a8

1 голос
/ 23 апреля 2011

Вы должны иметь возможность зарегистрировать свои старые плагины; обновление плагинов не требуется. Вы пытались зарегистрировать плагин в базе данных вместо диска? Вы можете зарегистрировать этот плагин в вашей среде 4.0?

См. Обновление подключаемых модулей и настраиваемых рабочих процессов до Microsoft Dynamics CRM 2011 для получения дополнительной информации об обновлении, если вы решите попробовать это.

...