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

In the <UniqueName> node, provide same unique name in both “Solution.xml” files