
We have a client who went into their sandbox and added "new" fields, then added it to their unmanaged solution, then overwrote their managed solution on their production system. Understanding finding a record GUID but is there a way to found out the GUID of an option set on a production system?
Error:
A managed solution cannot overwrite the OptionSet component with Id=;dfdlkfjldskjflsdkjflksdjfldjslfj 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.
Hi partner,
By the way, what type of field did you add into the system? Did you export the unmanaged solution as managed solution before import it into production instance?
I suggest that you could check the option set fields in the solutions one by one to find the error one.
You could also refer to this support post.
Hope it helps.
Best Regards,
Leo