2015-05-18 2 views
0

Можно ли экспортировать решение из CRM 2015 (7.0) в CRM 2013 (6.1)? Инструкции, которые я нашел в Интернете, говорят, что есть шаг, чтобы выбрать целевую версию в мастере экспорта, но он не появляется для меня.Microsoft Dynamics CRM: экспортное решение с 2015 по 2013 год

+1

Похоже, что вы можете выбрать только целевую версию с 7.1 до 7.0 или от 6.1 до 6.0, но не с 7.x до 6.x: https://msdn.microsoft.com/en-us/library/dn689055.aspx – Bvrce

ответ

3

Это невозможно. Единственный способ - ручное копирование решения.

3

Andrii прав, похоже, нет способа импортировать решение 2015 года в 2013 году. Но, по крайней мере, в моем случае я смог получить импорт для работы, разархивируя и редактируя файлы XML в экспортированном решении , Может быть, это может помочь кому-то еще:

В solution.xml я поставил version="6.1.3.125" и SolutionPackageVersion="6.1" в начальной <ImportExportXml> элемента.

Затем, используя регулярное выражение поиска и замены в Notepad ++ я удалил следующие элементы по всему customizations.xml сделать матч схемы:

  • <SourceType>
  • <CanChangeHierarchicalRelationship>
  • <EntityHelpUrlEnabled>
  • <EntityHelpUrl>
  • <IsHierarchical>

Zipped файлы обратно и успешно импортирован в 2013 г.

1

мне удалось взломать файлы решения и успешно импортировал 1 решение 2015 Обновление в 2013 году Здесь были мои шаги:

Изменить первая линия solution.xml к следующему:

Снимите следующие из customizations.xml (очевидно, эти ссылки на новые функции еще не доступны еще в 2013 году) ... .. ... .. ложному 5.0.0.0 1.0.0.0 1.0 1.0.5.418 Заменить

с
Удалить «Введение» = «5.0.0.0» из области SiteMap

Редактировать все XML-файлы рабочего процесса Изменить версию = 7.0.0.0 на версию = 5.0.0.0

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