D365: сравнить решение перед импортом - PullRequest
0 голосов
/ 19 апреля 2019

Я хочу импортировать решение, используя приложение Windows Form.

Для этого я использую ImportSolutionRequest.Но прежде чем начать импорт в решение, я хочу проверить, импортировано ли это решение или нет.

Для этого одним из подходов может быть использование QueryExpression, которое будет извлекать определенные столбцы, а затем я могу сопоставить его стекущая версия с помощью навигации CustomizationFile.

Есть ли другой возможный способ сравнить решение?

1 Ответ

0 голосов
/ 20 апреля 2019

Одним из быстрых способов сравнения решений является их экспорт, разархивирование и запуск «diff» в файлах customizations.xml.

Инструменты "Diff" включают в себя: Visual Studio, WinMerge, BeyondCompare.

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

Для дальнейшей справки:

Dynamics CRM: сравнение сред CRM

https://develop1.net/public/post/2013/08/07/Compare-customisations-between-two-Dynamics-CRM-Organisations

...