Dynamics 365 - Сплит-решения - PullRequest
       80

Dynamics 365 - Сплит-решения

0 голосов
/ 22 октября 2018

У нас есть неуправляемая CustomSolution в нашей среде DEV, которая содержит все компоненты для развертывания.Обычно мы экспортируем и разворачиваем это решение в управляемой среде.

Теперь наш клиент хочет разделить эту CustomSolution на 5 различных более мелких решений.Процесс будет следующим:

  • Создание этих 5 решений в нашей среде разработки как неуправляемых
  • удаление управляемого CustomSolution в целевой среде
  • экспорт и импорт 5 решенийв целевую среду как управляемую

Вопрос теперь: есть ли у кого-нибудь опыт с этим?Или кто-то знает, как поведет себя Dynamics, если мы удалим управляемое решение в целевой системе, а затем импортируем 5 разделенных решений?

Влияет ли это на уже существующие компоненты и т. Д.?

Любые подсказки,советы и т. д. высоко ценятся.

1 Ответ

0 голосов
/ 22 октября 2018

Если вы удаляете управляемое решение, и оно является единственным, которое ссылается на конкретную сущность или настройку, то эта сущность или настройка будут удалены.

Вы можете воспользоваться этим правилом.

  1. Оставьте ваше управляемое решение развернутым в цели.
  2. Разделите ваше решение на пять управляемых решений и импортируйте их в цель (ничего не должно измениться в цели, поскольку эти управляемые решения уже содержат всете же объекты и настройки, которые находятся в целевом объекте).
  3. Удаление исходного управляемого решения из целевого объекта.Поскольку остальные пять управляемых решений установлены и ссылаются на эти настройки, никакие настройки не будут удалены в целевом объекте.

Протестируйте этот процесс, конечно!:)

...