In one of our client's production/live environment there are 6 UNMANAGED solution installed by mistake or lack of competency in CRM. As standard CRM practice it is not recommended to have unmanaged solns.
What is best way to resolve this issue on production? Or what is prefered solution so that in future if we import new MANAGED soln customization changes on same system, there will not be any issue?
I am looking here experts opinion which we will show to client.
My approach:
1) Keep all components in single Unmanaged soln: Merge all 6 unmanaged into 1 unmanaged solution and keep it on production as it is. This is only for future reference, so that everyone should aware of components involved till date which are customized.
2) In future, installed new MANAGED solutions on production. Note: But if managed soln is having common webresource which is in unmanaged state on target system, will it overwrite or not?