Hi all,
Our company is using CRM 2011 On-Premise. After installing the latest update (roll up 16) we are facing a problem with importing managed solution into another environment.
We were getting the following error message:
"A managed solution cannot overwrite the OptionSet component with Id=xxxx-xxx-xxx-xxx-xxxx which has an unmanaged base instance. The most likely scenario for this error is that an unmanaged solution has installed a new unmanaged OptionSet component on the target system, and now a managed solution from the same publisher is trying to install that same OptionSet component as managed. This will cause an invalid layering of solutions on the target system and is not allowed."
In our custom activity, we got this error with two TwoOption field which were wrongly set to Unmanaged, called IsMapiPrivate as well as the LeftVoiceMail one.
We found a workaround (unsupported) in the post http://crmtroubleshoot.blogspot.nl/2013/10/dynamics-crm-2013-custom-activity-issue.html.
After that we had issues with custom many-to-many relationships:
A managed solution cannot overwrite the Attribute component with Id=xxxx-xxx-xxx-xxx-xxxx which has an unmanaged base instance. The most likely scenario for this error is that an unmanaged solution has installed a new unmanaged Attribute component on the target system, and now a managed solution from the same publisher is trying to install that same Attribute component as managed. This will cause an invalid layering of solutions on the target system and is not allowed.
After removing these relationships from the customization xml the solution was successfully imported.
Does anybody face the same problems? and are there supported ways to solve them?