I have created a model-driven app that includes a new entity, custom forms, a flow, and other customized features. I created a solution early on, and several solutions since making modifications. Now I have to import several iterations of the solution to arrive at its current state in a new environment.
Is there a way to blow away all the previous solutions and just create a single solution for distribution of the completed app?
You can merge solutions. When you export other solutions, extract the zip.
Open “Solution.xml” files in a notepad (Solution.xml)
In the “Unique Name” node, change the unique name to what you have for the original solution. Do this for all other solutions and all of them will combine to become one.
I have been using managed solutions. I want to be able to deploy the app and its components to a new client and don't want to have to install multiple solutions to get to the finished product.
Help me Obi Wan (and thanks)!!
Hi @UncleBeuford,
Are you deploying your solutions as managed solutions or unmanaged?
It they are unmanaged then you can simply just create a new solution in your source environment and put all of your components into it that you want to deploy. You can then delete the other unmanaged solutions from your environments. When solutions are unmanaged they are simply just a way of grouping all of your components. If you delete an unmanaged solution, all of the components that were in that solution still remain in your environment.
If you are deploying managed solutions then it is more complex. I'll tackle that for you if you are in fact using managed solutions. Let me know
mmbr1606
22
Super User 2025 Season 1
stampcoin
19
Michael E. Gernaey
15
Super User 2025 Season 1