Merging solutions in CRM 2011

Imagine you have 2 developers (Dev 1 & Dev 2) in your team working on 2 different organizations and 2 solutions, at the time of every release, you need to merge the components of both developers in to 1 solution.

One way is

  • Import Dev 1 & Dev 2 solutions in to another new organization.
  • Create a new solution and add the components of both solutions manually
  • This is easy if Dev 1 & Dev 2 solutions has less components.

What if the components are huge? you need to manually pick and add components both solutions in to a single solution or

Another way of merging solutions

  • Export & Save the both Dev 1 & Dev 2 solutions
  • Extract the saved solution .zip folders
  • Open “Solution.xml” files in both solutions in a notepad
Solution components
Solution components
  • In the <UniqueName> node, provide same unique name in both “Solution.xml” files
SolutionXml file
SolutionXml file
  • Import them back to new a organization
  • After the import, we get a new merged solution.
  • This is easier way of merging if the solutions has lot of components

Refer below MSDN video for more details

🙂

Advertisements
Advertisements

4 responses to “Merging solutions in CRM 2011”

  1. bohnnie Avatar
    bohnnie

    Great helping blog Rajeev.

  2. Jesse Lott Avatar
    Jesse Lott

    Thank you for the elegant solution…really helped us out!

  3. Austin Saldanha Avatar
    Austin Saldanha

    Hi Rajeev, great inputs there. Thanks. Is it possible to actually do this now with the D365 environment in the cloud? Thanks.

Leave a reply to bohnnie Cancel reply