top of page
Search

Solutions In MS Dynamics 365

  • Ashissh P
  • Dec 29, 2024
  • 1 min read

Updated: Mar 23

What are Solutions in MS Dynamics 365?

On MS CRM 2011, Microsoft launched "solutions" to enclose all the customized components so we could easily move them between different environments.


In other words, we can say that the solution is the container used to move apps, customized components (such as entities, processes, sitemap, Global option set etc.) and ISVs from one environment to another.


Types of Solutions


There are three kinds of solutions we have in Dynamics 365

  • Default Solution

  • Unmanaged Solution

  • Managed Solution


Default Solution: As the name suggests this solution is the default Microsoft solution. Contains all the entities, and other components. We can customize the existing components as well as create new ones here. We can't export this solution so we can't move changes from one environment to another by default solution.


Unmanaged Solution: We use unmanaged solutions when we customize or create components in the dev environment. Once changes are done, we export the solution and import it into another environment. If we delete the unmanaged solution from an environment, it will only delete the solution container all of the changes belonging to the unmanaged solution now belong to the default solution.


Managed Solutions: Managed Solution are the solution that are intended to distribute and installed in different environments. Developer customized the solution component on unmanaged solution once work is done, export the solution as managed solution and import it into another environments. When we delete the managed solution all the components get rolled back. We can't customize components in managed solution directly. unless they defined on managed properties.


Happy CRMing

 
 
 

Comments


bottom of page