Questions on Microsoft Dynamics 365 solutions and environments
--
The art and science of asking questions is the source of all knowledge.
Thomas Berger
I was asked some questions about solutions in Microsoft Dynamics 365, I decided to answer using a blog post. If one person is asking the question there are probably many more people thinking it.
Posting the answer to a question on my blog means other people who are having the same problem can find the answer.
Solutions
Understanding solutions is a something a CRM developer must master, getting it wrong can cause problems deploying and managing your customizations.
The blogs below will give you a good understanding of Solutions, how they work and many of the common problems you experience with solutions (usually managed solutions)
- CRM 2013 — Understanding Solutions and how they work
- CRM 2015 — Best practices for CRM Deployments
- Dynamics 365 — Problems with managed solution problems out of sync solutions
Here are the questions
Q. All changes made to any (unmanaged) solution are applied to the default solution.
A. All changes to an unmanaged solution are applied to the default solution, you can’t undo the changes except by importing an older unmanaged solution, which is like rolling back those customizations.
Importing an unmanaged solution will overwrite any of the customizations included in the unmanaged solution (assuming the system only includes unmanaged solutions).
You have to manually delete unwanted changes in managed solutions.
Q. Multiple developers are able to work in parallel on the same entities as all changes are applied to the default solution. Everyone has sight of all changes at all times.
A. If you are working on the same Dynamics 365 environment, changes will be visible instantly to all developers but only…