Microsoft Dynamics CRM 2016 introduces a new feature Solution Cloning "Clone a Solution" - It creates a copy of solution with new version in which all patches released from base solution are merged.
You can only clone an unmanaged solution. If you clone an unmanaged base solution, it will create a new solution with higher version(Major & Minor) than base solution. And all the patches released from base solution will be merged into the cloned solution.
A cloned solution can be exported both Managed and Unmanaged
Import cloned solution in target system:
Import feature of clone solution is a bit different from normal solution, when you import a clone solution you will see a message - "This solution package contains an update for a solution that is already installed"
Current Version: 1.0.0.0
Version contained in the update: 1.1.0.0
Click on Next
Here you get option "Stage for Upgrade". If you select this option a holding solution will be created. It means you will see both base solution and upgraded solution. But the upgrade will not take place, to apply upgrade you need to click on "Apply Solution Upgrade" on Solution explorer form.
Maintain Customizations: Selecting this option will maintain any unmanaged customizations performed on components but also implies that some of the updates included in this solution will not take effect.
Example: Suppose you have customized a field in default system solution and change its length from 50 to 100. If in case the cloned solution contains the same field with length 150. In this case maintain customization will retain the unmanaged customization i.e. field length will remain 100.
Overwrite Customizations: Selecting this option will overwrite any unmanaged customizations previously performed on components included in this solution. All updates included in this solution will take effect. From above example- In this case the field length will be updated to 150.
Clone a Patch: Refer Post
You can only clone an unmanaged solution. If you clone an unmanaged base solution, it will create a new solution with higher version(Major & Minor) than base solution. And all the patches released from base solution will be merged into the cloned solution.
A cloned solution can be exported both Managed and Unmanaged
Import cloned solution in target system:
Import feature of clone solution is a bit different from normal solution, when you import a clone solution you will see a message - "This solution package contains an update for a solution that is already installed"
Current Version: 1.0.0.0
Version contained in the update: 1.1.0.0
Click on Next
Here you get option "Stage for Upgrade". If you select this option a holding solution will be created. It means you will see both base solution and upgraded solution. But the upgrade will not take place, to apply upgrade you need to click on "Apply Solution Upgrade" on Solution explorer form.
Maintain Customizations: Selecting this option will maintain any unmanaged customizations performed on components but also implies that some of the updates included in this solution will not take effect.
Example: Suppose you have customized a field in default system solution and change its length from 50 to 100. If in case the cloned solution contains the same field with length 150. In this case maintain customization will retain the unmanaged customization i.e. field length will remain 100.
Overwrite Customizations: Selecting this option will overwrite any unmanaged customizations previously performed on components included in this solution. All updates included in this solution will take effect. From above example- In this case the field length will be updated to 150.
Clone a Patch: Refer Post
Is the original solution still editable following a clone. What I want to know is if by cloning the solution does the original then gets disabled or becomes a managed and therefore no longer customisable solution or can it be used as before?
ReplyDeleteI really appreciate information shared above. It’s of great help. If someone want to learn Online (Virtual) instructor lead live training in MICROSOFT DYNAMICS CRM kindly contact us http://www.maxmunus.com/contact
ReplyDeleteMaxMunus Offer World Class Virtual Instructor led training on MICROSOFT DYNAMICS CRM We have industry expert trainer. We provide Training Material and Software Support. MaxMunus has successfully conducted 100000+ trainings in India, USA, UK, Australlia, Switzerland, Qatar, Saudi Arabia, Bangladesh, Bahrain and UAE etc.
For Demo Contact us.
Saurabh Srivastava
MaxMunus
E-mail: saurabh@maxmunus.com
Skype id: saurabhmaxmunus
Ph:+91 8553576305 / 080 - 41103383
http://www.maxmunus.com/
That's an amazing article.All the information in the above article is very useful for development of an individual.The information is in correct format,clear,constructive and step by step.I will really appreciate your work and would recommend others to go through your article.Thank you for sharing.VISIT-
ReplyDeleteCRM
Apply online for Microsoft Recruitment. Get the information about the current and upcoming vacancies here.
ReplyDeleteThe biggest advantage that you have with Dynamics is its licensing model. With Microsoft Dynamics CRM Solutions, you wouldn’t have any problems integrating with an existing Outlook client. For any of your query related to MS Dynamics Development Services In USA , you can get a free consulting session from the certified CRM experts by Advanz101.
ReplyDeleteNice Information...
ReplyDeleteThanks For Sharing...
This paragraph gives clear idea for the new viewers of blogging,Thanks you ., For Microsoft Dynamics 365 services contact Dynamics Square.
ReplyDeleteI really liked this part of the article, with a nice and interesting topics have helped a lot of people who do not challenge things people should know... you need more publicize this so many people who know about it are rare for people to know this......
ReplyDeleteCRM Software in India
CRM Software in Chennai
ptimize your operations
ReplyDeleteManage forecasts
Use forecasted sales forecasts and stockouts to automatically generate production plans and create purchase orders in Microsoft Dynamics 365 Business Central Features.
microsoft power bi
ReplyDeleteQuite informative blog. Thanks for sharing...
ReplyDeletesupply chain management